]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
hard-code browser UA into test-fortinet-login.py
authorDaniel Lenski <dlenski@gmail.com>
Sun, 17 May 2020 23:37:33 +0000 (16:37 -0700)
committerDaniel Lenski <dlenski@gmail.com>
Mon, 29 Mar 2021 03:13:30 +0000 (20:13 -0700)
See https://gitlab.com/openconnect/openconnect/-/issues/142#note_343854311

Signed-off-by: Daniel Lenski <dlenski@gmail.com>
test-fortinet-login.py

index 631bcb62c377f0c24d6f24cb82e0be2e617375e5..5ef2821dc4146d105b18dedc66cc03d91c697d80 100755 (executable)
@@ -45,7 +45,7 @@ else:
 s = requests.Session()
 s.cert = cert
 s.verify = args.verify
-s.headers['User-Agent'] = 'Open AnyConnect VPN Agent v8.x' # seems to result in a more machine-parseable response format than 'Mozilla/5.0 SV1'
+s.headers['User-Agent'] = 'Mozilla/5.0 SV1'                # non-browser-y values seem to result in more machine-parseable response format
 s.headers['Accept-Encoding'] = 'identity'                  # these servers appear to bork 'Transfer-Encoding: chunked'
 
 print("Initial GET /remote/login to populate cookies...", file=stderr)