From c9944a15c8ce708e184022972b223dc6623bf272 Mon Sep 17 00:00:00 2001 From: Tino Lange Date: Tue, 3 Sep 2019 10:31:48 +0200 Subject: [PATCH] No functional changes, just document (commented out) more potential parameters for getconfig.esp (found in OpenConnect source code and docs) --- gp-okta.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/gp-okta.py b/gp-okta.py index 433e400..5585ab6 100755 --- a/gp-okta.py +++ b/gp-okta.py @@ -526,14 +526,20 @@ def paloalto_getconfig(conf, s, saml_username, prelogin_cookie): log('getconfig request [vpn_url]') url = '{0}/global-protect/getconfig.esp'.format(conf.get('vpn_url')) data = { + #'jnlpReady': 'jnlpReady', + #'ok': 'Login', + #'direct': 'yes', + 'clientVer': '4100', + #'prot': 'https:', + 'clientos': 'Windows', + 'os-version': 'Microsoft Windows 10 Pro, 64-bit', + #'server': '', + 'computer': 'DESKTOP', + #'preferred-ip': '', + 'inputStr': '', 'user': saml_username, 'passwd': '', - 'inputStr': '', - 'clientVer': '4100', - 'clientos': 'Windows', 'clientgpversion': '4.1.0.98', - 'computer': 'DESKTOP', - 'os-version': 'Microsoft Windows 10 Pro, 64-bit', # 'host-id': '00:11:22:33:44:55' 'prelogin-cookie': prelogin_cookie, 'ipv6-support': 'yes' @@ -658,4 +664,4 @@ def main(): if __name__ == '__main__': - sys.exit(main()) \ No newline at end of file + sys.exit(main())