We use LDMS 9.6 SP2 and have a problem with its integration through MBSDK with another service.
There is an account in the LDMS, which has the rights to a specific group of devices for the installation of the software distribution. Service creates a job to add the device.
The problem with working out the task "AddDevicheToSheduledTask" from MBSDK.
Specify Task ID in the field, Name of device for device name field.
After that, IIS on the LDMS server falls. (repeat 5 times and appool in IIS stopped).
If instead of the drive number (eg 24), the machine ID (name but not!) 24 is added to the job.
Once added to the device by ID, we can again try to drive in the name. Then repeat again - iis falls.
And very scary moment: Despite the fact that the user has rights to a certain group of machines through MBSDK he can specify any device ID to add it to the job. Those. for example, if you specify 1, we thereby add to the job core server. I think it's a security issue.
What can be done?
LDMS 9.6 SP2, Windows Server 2012R2.
Faulting application name: w3wp.exe, version: 8.5.9600.16384, time stamp: 0x5215df96
Faulting module name: KERNELBASE.dll, version: 6.3.9600.18202, time stamp: 0x569e7eb1
Exception code: 0xe0434352
Fault offset: 0x0000000000008a5c
Faulting process id: 0x6618
Faulting application start time: 0x01d193eb6c661994
Faulting application path: c:\windows\system32\inetsrv\w3wp.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 4162be28-fff2-11e5-80c7-005056b73c84
Faulting package full name:
Screenshots are in attach.
p.s. In 9.5 SP2 IIS working perfect after add device to task.