Error 506 When Updating Configuration Profiles

wettstein
New Contributor

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 4

bradtchapman
Valued Contributor II

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
Release Candidate Programs Tester

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
Release Candidate Programs Tester

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.

timmw
New Contributor II

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