Trying to upload the server token and it gets to 85% then displays "Problem Contacting Apple Services"
I read that restarting the server may fix it, but still have had no luck.
If anybody knows the solution to this that would be fantastic
Are you working behind a proxy? If so, you should check out this KB article.
I have to go through an authenticated proxy, so to get my system to work with VPP, I had to modify the external_communication_settings table, and make edits to catalina.properties and catalina.sh. In this case, you would replace "proxy.mydomain.org" with the FQDN of your proxy server and make sure to replace "1234" with your port number. We have to have special characters in our password, if you do as well, make sure to enter the ascii code for the special character. I.E. %33 for a ! or %94 for a ^, etc.
I'm running on RHEL, if you are running on Windows you will modify catalina.bat instead of catalina.sh. See the comments on the above linked KB.
# Proxy Support JAVA_OPTS="$JAVA_OPTS -Dhttp.proxySet=true" JAVA_OPTS="$JAVA_OPTS -Dhttp.proxyhost=proxy.mydomain.org -Dhttp.proxyPort=1234" JAVA_OPTS="$JAVA_OPTS -Dhttp.proxyUser=proxy_user -Dhttp.proxyPassword=password
## Proxy Settings http.proxySet=true http.proxyHost=proxy.mydomain.org http.proxyPort=1234 http.proxyUser=proxy_user http.proxyPassword=password