Sorry for the late reply Gabe. Are any of your clients using a proxy of
some sort? Just checking all the bases to see where the communication
hangup might be. Other thing to maybe check is your certificates. Are
you using a self signed certificate or...
Try going directly to the binary rather than .app. This example is
terrible but here is one for Grab: sudo
/usr/libexec/ApplicationFirewall/socketfilterfw --add
/Applications/Utilities/Grab.app/Contents/MacOS/Grab sudo
/usr/libexec/ApplicationFirewal...
Is port 2195 available from JSS to the outside world (Apple)? The other
port you would need available on your network is 5223 for clients to
speak with Apple.
I have experience a hiccup a while back with having a really elaborate
password that resulted in the same situation, but it is worth it to just
double check the settings :D. I tend to make the password less elaborate
these days to start with and let ...
+1 to checking if there are strange characters in the password. One more
thing to double check is the setting for end user authentication
(Computer Management Framework - Self Service - End User
Authentication).