Skip to main content
Solved

macOSSierra & Proxy & JSS 9.96

  • October 5, 2016
  • 4 replies
  • 25 views

Forum|alt.badge.img+7

This is my scenario:
a productive work field of 10.11.6 with enterprise proxy settings with authentication.
in the laboratory, we simulated a sierra upgrade with the following surprise:
When the proxy settings are active, we haven’t access to our jss server (no Check-in), checkJSSconnection command does not find anything. It can not even open jss in the web browser, of course it works with firefox.
soon we disable the proxy settings we again connect to our server jss.
some did our own experience? or someone can give me some idea?

Best answer by somnico

our network engineer solved the problem:
to bypass the proxy server do not any longer use an asterisk before the domain name and then it works

el capitan:
https://support.apple.com/kb/PH21665?locale=de_CH

*.apple.com

sierra:
https://support.apple.com/kb/PH25424?viewlocale=en_LA&locale=en_LA

*apple.com

4 replies

Forum|alt.badge.img+16
  • Honored Contributor
  • October 6, 2016

I assume you have to put your JSS URL in the proxy exclusions - either via proxy.pac or manually if you configured a http/https proxy.


Forum|alt.badge.img+7
  • Author
  • Contributor
  • October 6, 2016

with 10.11 it was not necessary, I have now (with 10.12) tried to enter my JSS in the exclusions list, but does not help. do not know the proxy.pac where can I learn more?


somnico
Forum|alt.badge.img+5
  • New Contributor
  • Answer
  • October 7, 2016

our network engineer solved the problem:
to bypass the proxy server do not any longer use an asterisk before the domain name and then it works

el capitan:
https://support.apple.com/kb/PH21665?locale=de_CH

*.apple.com

sierra:
https://support.apple.com/kb/PH25424?viewlocale=en_LA&locale=en_LA

*apple.com


Forum|alt.badge.img+23
  • Esteemed Contributor
  • October 7, 2016

I've found the GUI for proxy isn't always respected by the command line. So I've used code similar to this:

   export HTTP_PROXY="http://$USERNAME:$PASSWORD@$PROXY_SERVER:$PROXY_PORT"
   export HTTPS_PROXY=$HTTP_PROXY

This has to go in your .bash_profile