Community - SOTI MobiControl

Community - SOTI MobiControl

There's a new home for Articles. Find Articles on Our Product Support Page.

SOTI MobiControl Discussions


  • 0 votes 9 answers

    Keyboard Mobicontrol

    Hi, I would like to use Mobicontroll keyboard this one will disable the keyboard function. Now i only can enable it manually the first time by going to Setting > Language keyboard and enable Soti Mobicontroll. How can i automaticly enable it? We use the Zebra TC51

    Android
    5 years ago
  • 0 votes 1 answer

    Enrollment failed - Can't enroll new devices Solved Locked

    Hello together, in the past few weeks I upgraded the SOTI server version from 14.x to 15.1.x. In the time I have not actually installed any new devices. Because of this I have no reference since when the problem exists. But I think that this is a different problem... Devices that were already staged in the system and are only formatted, can be installed again without problems and included in the platform. This error apears on a fresh, new installed device: "Enrollment failed. Please retry or contact your system administrator." The current SSL certificate from SOTI is stored in the server. The device also starts an SSL handshake and asks for a manual confirmation for the trust check of the certificate. I have added the deployment log to the attachment. Here are two errors, which were suspicious: [2020-12-17 07:53:27.538] DEBUG [Management] (DeviceCheckInService): [DeviceCheckInService.WaitUntilNextDeviceCheckIn] Waiting for more device check-ins (max 00:00:20 seconds)[2020-12-17 07:53:36.353] INFO [General] (59): Outgoing response [][2020-12-17 07:53:47.543] DEBUG [Management] (DeviceCheckInService): [DeviceCheckInService.WaitUntilNextDeviceCheckIn] Waiting for more device check-ins (max 00:00:20 seconds)[2020-12-17 07:54:07.553] DEBUG [Management] (DeviceCheckInService): [DeviceCheckInService.WaitUntilNextDeviceCheckIn] Waiting for more device check-ins (max 00:00:20 seconds)[2020-12-17 07:54:08.775] DEBUG [Database] (49): Execute StoredProcedure: [dbo].[GEN_Settings_Get][2020-12-17 07:54:08.775] DEBUG [Database] (49): Parameters: @Name = MaxDeviceStatusReportRequestThroughput[2020-12-17 07:54:27.555] DEBUG [Management] (DeviceCheckInService): [DeviceCheckInService.WaitUntilNextDeviceCheckIn] Waiting for more device check-ins (max 00:00:20 seconds)[2020-12-17 07:54:47.566] DEBUG [Management] (DeviceCheckInService): [DeviceCheckInService.WaitUntilNextDeviceCheckIn] Waiting for more device check-ins (max 00:00:20 seconds)[2020-12-17 07:55:07.568] DEBUG [Management] (DeviceCheckInService): [DeviceCheckInService.WaitUntilNextDeviceCheckIn] Waiting for more device check-ins (max 00:00:20 seconds)[2020-12-17 07:55:08.788] DEBUG [Database] (49): Execute StoredProcedure: [dbo].[GEN_Settings_Get][2020-12-17 07:55:08.788] DEBUG [Database] (49): Parameters: @Name = MaxDeviceStatusReportRequestThroughput[2020-12-17 07:55:12.063] DEBUG [Android RESTful Enrollment] (55): 554cb274-9afb-4783-bd02-7cfcbe25e5c9 CT60 3e2b64be-38f1-4a5f-b0f6-cf891a6866ef Android enroll request { addDeviceRuleId = 1033, addDeviceRuleTag = , deviceNameFromIniFile = , agentUniqueId = 554cb274-9afb-4783-bd02-7cfcbe25e5c9, authenticationToken = , acceptedTermsAndConditionsUrl = , isDeviceGmsCertified = True, isOemAgent = False, androidBuildVersion = 27, deviceIp = 10.114.30.191, deviceFirmwareVersion = , DeviceId = 0c23692c9XXX, BluetoothMac = , WifiMac = 0c23692c9XXX, Mac = 0C23692C9XXX, SerialNumber = , HardwareSerial = 20247D8XXX, Oem = Honeywell, Model = CT60, safetyNetAttestationStatement = , safetyNetAttestationErrorMessage = }[2020-12-17 07:55:12.063] DEBUG [Android RESTful Enrollment] (55): 554cb274-9afb-4783-bd02-7cfcbe25e5c9 CT60 3e2b64be-38f1-4a5f-b0f6-cf891a6866ef CheckForCompatibleAgent begins[2020-12-17 07:55:12.063] DEBUG [Android RESTful Enrollment] (55): 554cb274-9afb-4783-bd02-7cfcbe25e5c9 CT60 3e2b64be-38f1-4a5f-b0f6-cf891a6866ef CheckForAllowedAgent begins { isOemAgent = False, androidBuildVersion = 27 }[2020-12-17 07:55:12.063] DEBUG [Android RESTful Enrollment] (55): 554cb274-9afb-4783-bd02-7cfcbe25e5c9 CT60 3e2b64be-38f1-4a5f-b0f6-cf891a6866ef CheckForAllowedAgent returns - AE Agent[2020-12-17 07:55:12.063] DEBUG [Android RESTful Enrollment] (55): 554cb274-9afb-4783-bd02-7cfcbe25e5c9 CT60 3e2b64be-38f1-4a5f-b0f6-cf891a6866ef SafetyNetAttestation skipped - Enroll on SafetyNet Attestation Failure[2020-12-17 07:55:12.063] DEBUG [Android RESTful Enrollment] (55): 554cb274-9afb-4783-bd02-7cfcbe25e5c9 CT60 3e2b64be-38f1-4a5f-b0f6-cf891a6866ef Target Device Group ID defined. { targetDeviceGroupId = 1074 }[2020-12-17 07:55:12.063] DEBUG [Database] (55): Execute StoredProcedure: [dbo].[Device_GetAndroid_bySerialNumberOrMACOrWifiMACOrBluetoothMAC][2020-12-17 07:55:12.063] DEBUG [Database] (55): Parameters: @SerialNumber = @MAC = 0C23692C9XXX @WifiMAC = 0c23692c9XXX @BluetoothMAC = [2020-12-17 07:55:12.063] ERROR [Android RESTful Enrollment] (55): Unhandled exception on POST https://serveraddress/mc/enrollments/android {"AddDeviceRuleId":1033,"AddDeviceRuleTag":null,"AcceptedTermsAndConditionsUrl":null,"IsDeviceGmsCertified":true,"IsOemAgent":false,"Snapshot":{"DeviceName":null,"Info":{"Uuid":"554cb274-9afb-4783-bd02-7cfcbe25e5c9"},"SafetyNetAttestationResponse":null,"ApiLevel":27,"OSType":800,"DeviceFirmwareVersion":null,"Ip_And_IpType":{"Ip":"10.114.30.191"},"ImsiNumber":"","Esn":"Unavailable","Iccid":"","PhoneNumber":"","Mac":"0C23692C9XXX","SerialNumber":"","Model":"CT60","Oem":"Honeywell","PersonalizedDeviceName":"CT60","LockScreenMessage":null,"Id":"0c23692c9XXX","BluetoothMac":"","WifiMac":"0c23692c9XXX","HardwareSerial":"20247D8XXX","Imei":"Unavailable","SupportedApis":{"ActiveMdmIds":[1040],"RcId":"813"}}}System.InvalidOperationException: Unable to match devices by criteria. at Soti.MobiControl.DeploymentServerExtensions.Android.Resolvers.DefaultEnrollmentLookupResolver.GetClosestDeviceMatch(HardwareCriteriaModel[] devices, AndroidDeviceMatchLookup criteria, IReadOnlyDictionary`2 deviceSnapshot) at Soti.MobiControl.DeploymentServerExtensions.Android.DeviceEnrollmentLookup.GetPreviousDeviceEnrollment(IReadOnlyDictionary`2 deviceSnapshot) at Soti.MobiControl.DeploymentServerExtensions.Android.DeviceReEnrollmentDetectionService.IsReEnrollment(DeviceIdentity deviceIdentity, String& oldDeviceId, String& oldDeviceName, Nullable`1& oldDeviceGroupId) at Soti.MobiControl.Components.Enrollments.Android.Enrollment.EnrollmentService.Enroll(Nullable`1 addDeviceRuleId, String addDeviceRuleTag, String deviceNameFromIniFile, String agentUniqueId, String authenticationToken, String acceptedTermsAndConditionsUrl, SafetyNetAttestation safetyNetAttestation, Boolean isDeviceGmsCertified, Boolean isOemAgent, Int32 androidBuildVersion, DevicePlatform devicePlatform, String deviceIp, String deviceFirmwareVersion, DeviceIdentity deviceIdentity, String imsi, String esn, String imei, String iccid, String phoneNumber, String personalizedDeviceName, String lockScreenMessage, DeviceApi[] supportedActiveMdmIds) at Soti.MobiControl.Components.Enrollments.Android.Enrollment.Web.EnrollmentController.Enroll(EnrollmentRequest enrollmentRequest) at lambda_method(Closure , Object , Object[] ) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)--- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext()--- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()--- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()[2020-12-17 07:55:13.425] DEBUG [Android RESTful Enrollment] (38): 554cb274-9afb-4783-bd02-7cfcbe25e5c9 CT60 e3189792-fbc2-4acd-8f26-acd633f69f6f Android enroll request { addDeviceRuleId = 1033, addDeviceRuleTag = , deviceNameFromIniFile = , agentUniqueId = 554cb274-9afb-4783-bd02-7cfcbe25e5c9, authenticationToken = , acceptedTermsAndConditionsUrl = , isDeviceGmsCertified = True, isOemAgent = False, androidBuildVersion = 27, deviceIp = 10.114.30.191, deviceFirmwareVersion = , DeviceId = 0c23692c9df6, BluetoothMac = , WifiMac = 0c23692c9df6, Mac = 0C23692C9XXX, SerialNumber = , HardwareSerial = 20247D8XXX, Oem = Honeywell, Model = CT60, safetyNetAttestationStatement = , safetyNetAttestationErrorMessage = }[2020-12-17 07:55:13.425] DEBUG [Android RESTful Enrollment] (38): 554cb274-9afb-4783-bd02-7cfcbe25eXXX CT60 e3189792-fbc2-4acd-8f26-acd633f69f6f CheckForCompatibleAgent begins

    SOTI MobiControl
    5 years ago
  • 0 votes 3 answers

    Your device isn't compatible with this version.

    Good afternoon, I am having trouble with a set of applications that we have set as Mandatory installs on our devices. We currently are using TC56s/TC57s but are wanting to incorporate a couple of MC930s into our arsenal but have hit a snag with the application installs. We are getting the message "Your device isn't compatible with this version." Our demo unit provided to us was able to have the application installed onto it so I have a hard time believing that is correct. We have already asked the person who provided the DEMO but haven't received a response yet. TIMS Assistant is one of the applications. Is there something I need to do on MobiControl's end to allow for the install? Thank you,James

    Android
    5 years ago
  • 0 votes 12 answers

    Devices in Admin mode Report Solved Locked

    Any ideas how to check which devices are on admin mode than into user mode when using kiosk mode in devices? Best regards 

    Android
    5 years ago
  • 0 votes 1 answer

    Create or add a report for devices disconnected for a defined time Solved

    Is there a report that allows us to know the device disconnected for a specific time, like 120 days.

    SOTI MobiControl
    5 years ago
  • 0 votes 1 answer

    private app which support managed configuration

    We implement the android app which support managed configuration, however, we don’t plan to upload it to managed Google play. Our customer would use SOTI to install this app when device provisioning. Does Mobicontrol support the managed configuration for this private app?

    Android
    5 years ago
  • 1 votes 2 answers

    Network band: 2.4GHz and 5GHz

    Hello, How to know if the devices that are connecting to Wifi have network band (2.4GHz or 5GHz).In case of configuring 2 band 2 different SSIDs for differentiation, it does not matter.But if the case of configuring the 2-band network with only 1 SSID, I don't know how to check if the device is connecting to Wifi at 2.4GHz or 5GHz. Thank you.

    Android
    5 years ago
  • 0 votes 1 answer

    Disabling Animations on Android

    Good afternoon, Is it possible to push a change through SOTI Mobicontrol to Disable Animations in the Developer Options on the phone? We were investigating a couple different routes to improve the overall performance of our Zebra TC56s/TC57s when remoting into them. We found that when the animations were disabled, remoting into the devices tends to be a lot smoother of an experience. Our users work in environments where they have poor cellular signal. Thank you

    Android
    5 years ago
  • 0 votes 6 answers

    WiFi advance preference change Solved Locked

    is there anyway we can change WiFi advance preference from 2.54 Ghz to 5 Ghz.    i have tried with stage now its working 

    Android
    5 years ago
  • 0 votes 2 answers

    is soti surf available for windows mobile Solved Locked

    if not, what broswer besides IE can I use and lockdown using soti

    SOTI surf
    5 years ago
  • 0 votes 2 answers

    Zebra TC52 Android 10 which Agent

    Hello, in our Company we are using Zebra TC52 with Android10. Now i want to integrate a Testdevice in our Mobicontrol15 Environment. Somebody know which is the correct Agent? I tried all Zebra Agents in different Versions. After Installation I get the prompt: The Version of SotiMC is not comaptible withe the device". When I install really old Versions I dont get the Error, but the App closes directly after the start.Is here a solution?Thanks in advance!

    Android
    5 years ago
  • 0 votes 3 answers

    Unknown Bluetooth MAC Address on Android Enterprise devices Solved

    Hello, we've installed SOTI v15.2 and we've enrolled two devices: one as an Android Enterprise Work Profile and the other one as an Android Enterprise Work Managed.  In the device list, we get the Bluetooth MAC Adress as "Unknown" for both of the devices. If we enrolled one of this devices as Android+ device, the BT MAC Address is known. Can Android Enterprise know the BT MAC Address. We understand that as a Device Owner you have access to this information. Does anyone know anything about this? Thanks in advance. Cheers!

    Android
    5 years ago
  • 1 votes 1 answer

    API for Profile permissions

    Is there an API that I can use to view what groups have rights to a profile and also update the security rights?  I have a need to add a new user group and need to add it to 700+ profiles.  Would really like not to have to touch each profile to update the permissions.

    SOTI MobiControl
    5 years ago
  • 1 votes 6 answers

    Is there a way that a feature can be added to the Settings Manager?

    Good Morning. I am wondering if there is any way to add features to the Settings Manager. Currently we have a Kiosk on our devices that limit what the user can see/access. One of the things that has came up is needing to print off the android tablet using WiFi-Direct.  We are in a specific situation where our DOT truck drivers use tablets connected to a backseat data plan in order to capture driving logs and what not. They are needing to use their tablets to create bills of ladings and print them, all while being connected to the truck's PCG backseat data plan. Unfortunately, we cannot connect a printer or any other devices to that source of WiFi. the solution i have found is to use WiFi Direct via the tablet settings while in admin mode. These settings are not available to the user. I can Connect the printer and put the tablet back in Kiosk mode, but once the internet or printer disconnects, i am needing to go into admin mode and set it all up again. I think it would be easier to have access to Wifi-Direct through the Settings manager. Is this Possible? below is a screenshot of the setting i am needing. 

    Android
    5 years ago
  • 0 votes 7 answers

    Lockdown Template - BACKUP Solved Locked

    Hi I have a question. I want to do backup of lockdown template. Where could I find all html files?  Mobicontrol v15.2.3

    SOTI MobiControl
    5 years ago

Top 3 Contributors of The Week

View All

Earn Contributor Badge

More info
  • Diamond
    Diamond New

    Top-tier experts who are delivering outstanding content. Should have more than 7000 points.

  • Platinum
    Platinum

    Experts who are consistent with great content. Should have more than 1000 points.

  • Gold
    Gold

    Highly experienced members with valuable inputs. Should have more than 700 points.

  • Silver
    Silver

    Beginners taking the initiative. Should have more than 500 points.

  • Bronze
    Bronze New

    New contributors starting their journey. Should have more than 250 points.