Connecting with Linux when the CSD is available
Andrew Falk
falk0069 at gmail.com
Mon Dec 7 09:43:03 PST 2015
Antonio,
That section all got returned as a single line. I manually added newlines. Here is what got returned:
<csd
stuburl="/CACHE/sdesktop/install/binaries/inst.exe"
preloginurl="/CACHE/sdesktop/install/binaries/cache.jar"
preloginname="CSDPreLogin"
starturl="/CACHE/sdesktop/install/result.htm"
waiturl="/+CSCOE+/sdesktop/wait.html" />
<csdMac
stuburl="/CACHE/sdesktop/install/binaries/sfinst"
starturl="/CACHE/sdesktop/install/result.htm"
waiturl="/+CSCOE+/sdesktop/wait.html" />
<csdLinux
stuburl="/CACHE/sdesktop/install/binaries/sfinst"
starturl="/CACHE/sdesktop/install/result.htm"
waiturl="/+CSCOE+/sdesktop/wait.html" />
It looks the same as your from what I can tell. Let me know if you need more details.
Thanks
--Andy
-----Original Message-----
From: Antonio Borneo [mailto:borneo.antonio at gmail.com]
Sent: Monday, December 07, 2015 1:57 AM
To: Andrew Falk
Cc: David Woodhouse; OpenConnect devel
Subject: Re: Connecting with Linux when the CSD is available
On Mon, Dec 7, 2015 at 10:15 AM, Andrew Falk <falk0069 at gmail.com> wrote:
> Antonio,
>
> I completely buy that the admins got lazy and just removed the binary. Here is the complete output with the company name scrubbed:
>
> falkand at lubuntu1510:~$ openconnect --csd-user=$USER -v
> --no-cert-check --no-xmlpost --csd-wrapper=/etc/csd-wrapper.sh
> vpn.company.com/trusted
Andy,
you should run it again with option --dump-http-traffic Then post only the lines that contains something like this (real dump, just indented):
<csd
stuburl="/CACHE/sdesktop/install/binaries/inst.exe"
preloginurl="/CACHE/sdesktop/install/binaries/cache.jar"
preloginname="CSDPreLogin"
starturl="/CACHE/sdesktop/install/result.htm"
waiturl="/+CSCOE+/sdesktop/wait.html"
/>
<csdMac
stuburl="/CACHE/sdesktop/install/binaries/sfinst"
starturl="/CACHE/sdesktop/install/result.htm"
waiturl="/+CSCOE+/sdesktop/wait.html"
/>
<csdLinux
stuburl="/CACHE/sdesktop/install/binaries/sfinst"
starturl="/CACHE/sdesktop/install/result.htm"
waiturl="/+CSCOE+/sdesktop/wait.html"
/>
In my case above, "sfinst" is a shell script used for both Mac and Linux.
Antonio
More information about the openconnect-devel
mailing list