Hmm I manage to find a workaround, a little bit manual though. 1. Install rootsh 2. go to terminal 3. sudo gainroot 4. openconnect <servername> when using this command line interface, the group name is visible and i am able to connect by typing the group name, user id and password. the problem is the DNS and the routing is not configured yet, so I need to add that manually by creating 2 scripts 1. company.sh --> for all the routing and dns 2. normal.sh -> back to use the default routing and dns For now its sufficient since I am able to vpn to my company using this workaround.