Posted on 04-08-2015 09:38 AM
Hello,
I'm trying to make a change to a configuration profile and push it out to all configured devices, but when I click on distribute to all I get a 506 Error and the message "An error occurred while saving the changes. See JAMFSoftwareServer.log for more details."
I've updated to JSS 9.7 and Java SDK 7u75 and the problem still persists. Our server is Server 2008 R2.
Here is the Log.
Any help you can provide is appreciated.
Thanks!
2015-04-08 11:31:36,944 [ERROR] [Tomcat-64 ] [onfigurationProfileHelper] - Error updating IOSConfigurationProfile:
java.lang.NullPointerException
at com.jamfsoftware.jss.objects.DeployableObject.getDevicesMatchingLimitations(DeployableObject.java:972)
at com.jamfsoftware.jss.objects.DeployableObject.calculateTargetMobileDevices(DeployableObject.java:870)
at com.jamfsoftware.jss.objects.DeployableObject.calculateTargetMobileDevices(DeployableObject.java:785)
at com.jamfsoftware.jss.objects.iosconfigurationprofile.IOSConfigurationProfileHelper.calculateAndDeploy(IOSConfigurationProfileHelper.java:290)
at com.jamfsoftware.jss.objects.iosconfigurationprofile.IOSConfigurationProfileHelper.update(IOSConfigurationProfileHelper.java:220)
at com.jamfsoftware.jss.objects.iosconfigurationprofile.IOSConfigurationProfileHelper.update(IOSConfigurationProfileHelper.java:60)
at com.jamfsoftware.jss.objects.CRUDHelper.update(CRUDHelper.java:248)
at com.jamfsoftware.jss.objects.CRUDHelper.update(CRUDHelper.java:166)
at com.jamfsoftware.jss.objects.CRUDHelper.update(CRUDHelper.java:156)
at com.jamfsoftware.jss.objects.iosconfigurationprofile.IOSConfigurationProfile.update(IOSConfigurationProfile.java:135)
at com.jamfsoftware.jss.frontend.HTMLResponse.save(HTMLResponse.java:1314)
at com.jamfsoftware.jss.frontend.HTMLResponse.performSave(HTMLResponse.java:1260)
at com.jamfsoftware.jss.frontend.HTMLResponse.process(HTMLResponse.java:656)
at com.jamfsoftware.jss.frontend.HTMLController.processRequest(HTMLController.java:293)
at com.jamfsoftware.jss.frontend.HTMLController.doPost(HTMLController.java:90)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.jamfsoftware.jss.frontend.JSSAccessFilter.doFilter(JSSAccessFilter.java:59)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.jamfsoftware.jss.frontend.JSSLoadingFilter.doFilter(JSSLoadingFilter.java:140)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
2015-04-08 11:31:36,944 [WARN ] [Tomcat-64 ] [CRUDHelper ] - Update failed
2015-04-08 11:32:08,255 [ERROR] [Tomcat-119 ] [FileSourceHelper ] - No distribution technology is marked as master.
2015-04-08 11:32:08,255 [ERROR] [Tomcat-119 ] [FileSourceHelper ] - Master distribution technology is . But no source could be found for file
2015-04-08 11:35:11,905 [ERROR] [oolThread-6] [UpdateMDMCommandQueue ] - Exception calling push
java.lang.NullPointerException
at com.jamfsoftware.jss.objects.mobiledevice.MobileDeviceTypes.findByModelId(MobileDeviceTypes.java:32)
at com.jamfsoftware.jss.objects.mobiledevice.MobileDeviceHelper.getDeviceType(MobileDeviceHelper.java:3516)
at com.jamfsoftware.jss.objects.mobiledevice.MobileDeviceShell.getCheckInNotification(MobileDeviceShell.java:574)
at com.jamfsoftware.jss.utils.PushNotificationUtility$2.transform(PushNotificationUtility.java:188)
at com.jamfsoftware.jss.utils.PushNotificationUtility$2.transform(PushNotificationUtility.java:185)
at com.jamfsoftware.jss.utils.CollectionUtils.transform(CollectionUtils.java:204)
at com.jamfsoftware.jss.utils.PushNotificationUtility.sendCheckInNotifications(PushNotificationUtility.java:185)
at com.jamfsoftware.jss.utils.PushNotificationUtility.sendCheckInNotifications(PushNotificationUtility.java:180)
at com.jamfsoftware.jss.objects.mobiledevicemanagement.UpdateMDMCommandQueue.updateQueue(UpdateMDMCommandQueue.java:305)
at com.jamfsoftware.jss.objects.mobiledevicemanagement.MDMCommandQueueMonitor.run(MDMCommandQueueMonitor.java:50)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Posted on 02-05-2017 08:33 PM
Reviving an old thread.
2015-04-08 11:31:36,944 [WARN ] [Tomcat-64 ] [CRUDHelper ] - Update failed 2015-04-08 11:32:08,255 [ERROR] [Tomcat-119 ] [FileSourceHelper ] - No distribution technology is marked as master. 2015-04-08 11:32:08,255 [ERROR] [Tomcat-119 ] [FileSourceHelper ] - Master distribution technology is . But no source could be found for file 2015-04-08 11:35:11,905 [ERROR] [oolThread-6]
You must have a cluster. Did you check that your "Master" JSS was alive at the time of the update?
Posted on 06-22-2017 08:18 AM
bumpity bump bump bump
Just saw this today on a windows 9.99.0 jss.. just wondered if any update to this? Did folks get it working?
Posted on 06-23-2017 04:04 AM
Sheepish moment.. the issue I was seeing was installing an in-house iOS app with the .ipa in the DB.
MAX_ALLOWED_PACKETS was lower than the .ipa's size.
Changed that, & issue resolved.
Posted on 06-23-2017 11:12 AM
Keep getting that error when trying to change settings for a printer in Jamfcloud.