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 3 answers

    se of ECC (Elliptic Curve Cryptography) certificates and CA authority problem

    Device make and model: Zebra TC57x and Zebra TC27OS type and version of Soti Server: Windows Server 2019 x64 (2 pcs Soti Management console servers and 2 pcs Deploy servers) OS type and version of client device: Zebra TC57x: Android 10. with MX 10.4 and Zebra TC27: Android 13 with MX 13.1If Android, please specify enrollment method (i.e. Android Classic or Android Enterprise): Android Enterprise (Device family: Android Plus)MC Web Console version: currently: 2024.1.0.1052MC agent version: 2024.0.4.1056Detailed description of issue:We have to switch to ECC (Elliptic Curve Cryptography) certificates from the old RSA 2048 bits because of an EU requirement .The symptom:1, When setting the CA authority, it seems to accept the ECC based root certificate. The setup window asks for a cer file, but it does not accept the root cer file with base 64 encoding, only if I rename the file type der to cer file extension2, It also seems to accept the ECC based pfx file as enrollment certificateHowever, when setting the template, it does not recognize ECC type template settings (e.g. ECC works with 256 bit key length, but the minimum key length offered by Soti in the templates is only 1024 bit) 

    SOTI MobiControl
    a year ago
  • 0 votes 2 answers

    MobiControl agent on Windows 11 image

    We are currently attempting to develop an image for a Dell Lattitude 7350 to send to Dell so our machines come pre-imaged. In the past we would just manually install the agent then run sysprep but now we'd like to get the agent installed either on the image on have it set to run on first login. Has anyone installed the agent via an unattend or script that runs on first logon and preferably in quiet mode?

    SOTI MobiControl
    a year ago
  • 0 votes 1 answer

    Disabling system keyboard in Surf Solved

    I have Soti Surf v. 15.6.0.7-001 and a Zebra device on which a DataWedge profile associated to Surf is created. The web page reads barcodes using the barcode scanner. I only want to use the barcode scanner. Now I get a system keyboard every time I read a code, which I don't need. Is there any way to override this in the Surf settings? Just to add, there are other applications on the device where I need the keyboard, so I can't disable it completely. I would only need to disable it within Surf, and ideally only on one particular web portal - if at some point in the future there is a catalogue of multiple sites and the keyboard is needed on the others. Any idea how to achieve this?

    SOTI surf
    a year ago
  • 0 votes 4 answers

    is there a way to connect to Subaru bluetooth connect for text messages in kiosk mode? Solved

    Aloha, looking for some help with Subaru Bluetooth connection. We are able to connect our TC 57 to the Bluetooth hand free but it constantly asks for another connection to read the text messages. Can’t acknowledge the connections while kiosk is on. Anyone has any workarounds? Thank you in advance. Have a great day and aloha!

    SOTI MobiControl
    a year ago
  • 0 votes 2 answers

    MobiControl 2024.1.2 download link

    Hi, I'm currently on version 2024.1.0.1052 and I'd like to update to 2024.1.2. Can you provide a download link? I was thinking also to upgrade directly to version 2025 but I believe that this will cause a new certificate enrollment to all my devices, right? Thanks

    SOTI MobiControl
    a year ago
  • 0 votes 4 answers

    how do we change the SQL user id that MobiConrol uses for Core .Net SqlClient Data Provider and connects to the SOTI_XSight_cook database. Solved

    we sucessfully updated various SQL user id to a non-generic "SA" account. but we have not been able to get the following user id changed... Core .Net SqlClient Data Provider which connects to the SOTI_XSight_cook database. 

    SOTI MobiControl
    a year ago
  • 0 votes 1 answer

    Block a device in Motion

    i wanted to know if there is a policy that can block an app while a devcie is in Motion

    SOTI MobiControl
    a year ago
  • 0 votes 3 answers

    How can i use immediately the apps added on apple business manager directly to soti mobicontrol during the setup for a new app's rule?

    How can i use immediately the apps added on apple business manager directly to soti mobicontrol during the setup for a new app's rule?My situation is that i have already set the VPP, but i don't know how have available the App in Soti after bought on Apple Business Manager

    SOTI MobiControl
    a year ago
  • 1 votes 1 answer

    SOTI battery plugin, battery serial to ini/txt file

    Hi. I use Honewyell XT socket plugin so it is possible to view battery information like serial number in Xsight. I would like to add serialnumber as custom data in mobicontrol panel. Then I could create a signal rule that would e.g. display a message when a battery that shouldn't be there or is damaged is put into the device. Is there a way to use xSight data in Mobicontrol?

    Android
    a year ago
  • 0 votes 7 answers

    Camera in Lockdown on Android 14 Solved

    Dears,I'm facing an issue on new devices running Android 14, Samsung Galaxy Tab Active 4 Pro.Agent Version: 2024.0.5.1062MobiControl Version: 2024.0.1.1020I have a profile applied, with Lockdown and Camera and Gallery added to the Lockdown screen. Both apps has been enabled with script enable_system_app com.sec.android.app.camera/com.sec.android.gallery3d. However, when trying to open a camera, I got a pop up that "Security policy preventing use of Camera". Camera is enabled in feature control. I do have the same device running Android 13, enrolled with the same profile, where this issue is not present.Does someone faced similar issue, and have a solution?Best regards,Wiktor Mlynski

    Android
    a year ago
  • 0 votes 6 answers

    Display Full Notification Details on Lock Screen Solved

    Hello everyone,I’m looking for a script to change the notification display on the lock screen. Currently, only icons are shown, but I would like all details to be displayed. Is there a script for this? The manual procedure is attached. Device: Samsung Galaxy XCover 5 Thank you!

    Android Scripting
    a year ago
  • 0 votes 3 answers

    Windows Modern Single App Kiosk mode

    I have made a profile for Windows 11, Windows Modern Single-App Kiosk Mode. In here I set the User Account, the SOTI SURF PFN, the Application ID I extracted with the MobiControlWindowsUtility. Now the device boots and starts KIOSK mode. But I get a black screen and don't know how to set the wanted URL I want SOTI SURF to start in. This should be remote manegable I think? Maybe someone could give me a push in the right direction?

    SOTI MobiControl
    a year ago
  • 0 votes 5 answers

    SotiMobicontrol (15.6.3.1018) Google play store no applications Android 11/13

    Hi there, we have some new devices Zebra MC9400 with Android 13 and Zebra TC58 with Android 11we see more and more when enroll devices that google play is having troubles to update. Sorry text in Dutch. I took hours before he show me some applications. Can someone help?

    Android
    a year ago
  • 0 votes 2 answers

    Displaying Unread SMS Count Bubble / Missed Call Count

    Is it possible on the Lockdown screen for it to behave like any Android/iPhone device does when there is a text message you have not read or a phone call you have missed and shows the number over the SMS/Phone icon? I have the Lockdown pointing to the default Android dialer (com.android.dialer) and using the default icon but when a device misses a call the only indication is the small phone icon in the top taskbar. Interested if there is a way around this no matter how creative.

    SOTI MobiControl
    a year ago
  • 0 votes 4 answers

    error wile updating

    Hello, I have an error while updating to version 14.58 from 14.2. Log details below, Can you help please? 2024-11-12 13:03:02.345: DACPAC: DAC Message: Error SQL72045: Script execution error.  The executed script: IF OBJECT_ID('tmpDeviceRights') IS NOT NULL DROP TABLE tmpDeviceRights GO   CREATE TABLE tmpDeviceRights (Name VARCHAR(200), Value BIGINT) GO   INSERT INTO tmpDeviceRights (Name, Value) VALUES  ('RemoteControl', 0x000001), ('RemoteControlViewFiles', 0x000002), ('RemoteControlUpdateFiles', 0x000004), ('RemoteControlViewRegistry', 0x000008), ('RemoteControlUpdateRegistry', 0x000010), ('RemoteControlViewTasks', 0x000020), ('RemoteControlManageTasks', 0x000040), ('RemoteControlViewSystemInfo', 0x000080), ('RemoteControlCommands', 0x000100), ('RemoteControlScripting', 0x000200), ('RemoteControlInput', 0x000400), ('RemoteControlWithoutNotification', 0x000800), ('LoginSSP', 0x2000000), ('ViewGroup', 0x00100000000), ('ModifyGroup', 0x00200000000), ('ConfigureGroupSecurity', 0x00400000000), ('ConfigureAdvancedSettings', 0x00800000000), ('SendDeviceMessage', 0x02000000000), ('SendDeviceScript', 0x04000000000), ('ManageAndMoveDevices', 0x08000000000), ('UpdateDeviceNotes', 0x10000000000), ('L 2024-11-12 13:03:02.376: DACPAC: DAC Message: Error SQL72014: .Net SqlClient Data Provider: Msg 3013, Level 16, State 1, Line 3542 BACKUP DATABASE is terminating abnormally. 2024-11-12 13:03:02.391: DACPAC: DAC Message: Error SQL72045: Script execution error.  The executed script: IF OBJECT_ID('tmpDeviceRights') IS NOT NULL DROP TABLE tmpDeviceRights GO   CREATE TABLE tmpDeviceRights (Name VARCHAR(200), Value BIGINT) GO   INSERT INTO tmpDeviceRights (Name, Value) VALUES  ('RemoteControl', 0x000001), ('RemoteControlViewFiles', 0x000002), ('RemoteControlUpdateFiles', 0x000004), ('RemoteControlViewRegistry', 0x000008), ('RemoteControlUpdateRegistry', 0x000010), ('RemoteControlViewTasks', 0x000020), ('RemoteControlManageTasks', 0x000040), ('RemoteControlViewSystemInfo', 0x000080), ('RemoteControlCommands', 0x000100), ('RemoteControlScripting', 0x000200), ('RemoteControlInput', 0x000400), ('RemoteControlWithoutNotification', 0x000800), ('LoginSSP', 0x2000000), ('ViewGroup', 0x00100000000), ('ModifyGroup', 0x00200000000), ('ConfigureGroupSecurity', 0x00400000000), ('ConfigureAdvancedSettings', 0x00800000000), ('SendDeviceMessage', 0x02000000000), ('SendDeviceScript', 0x04000000000), ('ManageAndMoveDevices', 0x08000000000), ('UpdateDeviceNotes', 0x10000000000), ('L 2024-11-12 13:03:02.423: DACPAC: DAC Message: Message SQL0: An error occurred while the batch was being executed. 2024-11-12 13:03:02.454: DACPAC: Faulted [2]: Updating database 2024-11-12 13:03:02.485: DACPAC: DAC Message: Message SQL73036: Updating database (Failed) 2024-11-12 13:03:02.516: DACPAC: Faulted [2]: Deploying package to database 2024-11-12 13:03:02.657: DACPAC: Faulted [2]: Registering metadata for database 2024-11-12 13:05:02.782: DACPAC: FAILURE: DACPAC has failed to deploy: Microsoft.SqlServer.Dac.DacServicesException: Could not deploy package. Warning SQL72015: The column [dbo].[ConnectServer].[CertificateId] is being dropped, data loss could occur. Warning SQL72015: The column [dbo].[ConnectServer].[LastConnectedTime] is being dropped, data loss could occur. Warning SQL72015: The column [dbo].[ConnectServer].[ClientId] on table [dbo].[ConnectServer] must be added, but the column has no default value and does not allow NULL values. If the table contains data, the ALTER script will not work. To avoid this issue you must either: add a default value to the column, mark it as allowing NULL values, or enable the generation of smart-defaults as a deployment option. Warning SQL72015: The column [dbo].[ConnectServer].[ClientSecret] on table [dbo].[ConnectServer] must be added, but the column has no default value and does not allow NULL values. If the table contains data, the ALTER script will not work. To avoid this issue you must either: add a default value to the column, mark it as allowing NULL values, or enable the generation of smart-defaults as a deployment option. Warning SQL72015: The column [dbo].[ConnectServer].[DataKeyId] on table [dbo].[ConnectServer] must be added, but the column has no default value and does not allow NULL values. If the table contains data, the ALTER script will not work. To avoid this issue you must either: add a default value to the column, mark it as allowing NULL values, or enable the generation of smart-defaults as a deployment option. Error SQL72014: .Net SqlClient Data Provider: Msg 3268, Level 16, State 1, Line 3542 Cannot use the backup file 'C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\Backup\MobiControlDB_migration.bak' because it was originally formatted with sector size 4096 and is now on a device with sector size 512. Error SQL72045: Script execution error.  The executed script: IF OBJECT_ID('tmpDeviceRights') IS NOT NULL DROP TABLE tmpDeviceRights GO   CREATE TABLE tmpDeviceRights (Name VARCHAR(200), Value BIGINT) GO   INSERT INTO tmpDeviceRights (Name, Value) VALUES  ('RemoteControl', 0x000001), ('RemoteControlViewFiles', 0x000002), ('RemoteControlUpdateFiles', 0x000004), ('RemoteControlViewRegistry', 0x000008), ('RemoteControlUpdateRegistry', 0x000010), ('RemoteControlViewTasks', 0x000020), ('RemoteControlManageTasks', 0x000040), ('RemoteControlViewSystemInfo', 0x000080), ('RemoteControlCommands', 0x000100), ('RemoteControlScripting', 0x000200), ('RemoteControlInput', 0x000400), ('RemoteControlWithoutNotification', 0x000800), ('LoginSSP', 0x2000000), ('ViewGroup', 0x00100000000), ('ModifyGroup', 0x00200000000), ('ConfigureGroupSecurity', 0x00400000000), ('ConfigureAdvancedSettings', 0x00800000000), ('SendDeviceMessage', 0x02000000000), ('SendDeviceScript', 0x04000000000), ('ManageAndMoveDevices', 0x08000000000), ('UpdateDeviceNotes', 0x10000000000), ('L Error SQL72014: .Net SqlClient Data Provider: Msg 3013, Level 16, State 1, Line 3542 BACKUP DATABASE is terminating abnormally. Error SQL72045: Script execution error.  The executed script: IF OBJECT_ID('tmpDeviceRights') IS NOT NULL DROP TABLE tmpDeviceRights GO   CREATE TABLE tmpDeviceRights (Name VARCHAR(200), Value BIGINT) GO   INSERT INTO tmpDeviceRights (Name, Value) VALUES  ('RemoteControl', 0x000001), ('RemoteControlViewFiles', 0x000002), ('RemoteControlUpdateFiles', 0x000004), ('RemoteControlViewRegistry', 0x000008), ('RemoteControlUpdateRegistry', 0x000010), ('RemoteControlViewTasks', 0x000020), ('RemoteControlManageTasks', 0x000040), ('RemoteControlViewSystemInfo', 0x000080), ('RemoteControlCommands', 0x000100), ('RemoteControlScripting', 0x000200), ('RemoteControlInput', 0x000400), ('RemoteControlWithoutNotification', 0x000800), ('LoginSSP', 0x2000000), ('ViewGroup', 0x00100000000), ('ModifyGroup', 0x00200000000), ('ConfigureGroupSecurity', 0x00400000000), ('ConfigureAdvancedSettings', 0x00800000000), ('SendDeviceMessage', 0x02000000000), ('SendDeviceScript', 0x04000000000), ('ManageAndMoveDevices', 0x08000000000), ('UpdateDeviceNotes', 0x10000000000), ('L      at Microsoft.SqlServer.Dac.DeployOperation.ThrowIfErrorManagerHasErrors()    at Microsoft.SqlServer.Dac.DeployOperation.<>c__DisplayClass14.<>c__DisplayClass16.<CreatePlanExecutionOperation>b__13()    at Microsoft.Data.Tools.Schema.Sql.Dac.OperationLogger.Capture(Action action)    at Microsoft.SqlServer.Dac.DeployOperation.<>c__DisplayClass14.<CreatePlanExecutionOperation>b__12(Object operation, CancellationToken token)    at Microsoft.SqlServer.Dac.Operation.Microsoft.SqlServer.Dac.IOperation.Run(OperationContext context)    at Microsoft.SqlServer.Dac.ReportMessageOperation.Microsoft.SqlServer.Dac.IOperation.Run(OperationContext context)    at Microsoft.SqlServer.Dac.OperationExtension.CompositeOperation.Microsoft.SqlServer.Dac.IOperation.Run(OperationContext context)    at Microsoft.SqlServer.Dac.OperationExtension.CompositeOperation.Microsoft.SqlServer.Dac.IOperation.Run(OperationContext context)    at Microsoft.SqlServer.Dac.DeployOperation.Microsoft.SqlServer.Dac.IOperation.Run(OperationContext context)    at Microsoft.SqlServer.Dac.OperationExtension.Execute(IOperation operation, DacLoggingContext loggingContext, CancellationToken cancellationToken)    at Microsoft.SqlServer.Dac.DacServices.InternalDeploy(IPackageSource packageSource, Boolean isDacpac, String targetDatabaseName, DacDeployOptions options, CancellationToken cancellationToken, DacLoggingContext loggingContext, Action`3 reportPlanOperation, Boolean executePlan)    at Microsoft.SqlServer.Dac.DacServices.Deploy(DacPackage package, String targetDatabaseName, Boolean upgradeExisting, DacDeployOptions options, Nullable`1 cancellationToken)    at Soti.MobiControl.Tools.DacpacInstaller.Program.Main(String[] args) 2024/11/12 13:05:05.079(0x0000270c): ERROR: DACPAC deployment failed with error -1   Thank you.

    SOTI MobiControl
    a year 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.