Skip to main content
Question

Error 506 When Updating Configuration Profiles

  • April 8, 2015
  • 4 replies
  • 6 views

Forum|alt.badge.img+2

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)

4 replies

bradtchapman
Forum|alt.badge.img+20
  • Valued Contributor
  • February 6, 2017

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?


bentoms
Forum|alt.badge.img+35
  • Hall of Fame
  • June 22, 2017

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?


bentoms
Forum|alt.badge.img+35
  • Hall of Fame
  • June 23, 2017

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.


Forum|alt.badge.img+2
  • New Contributor
  • June 23, 2017

Keep getting that error when trying to change settings for a printer in Jamfcloud.