Package Details: cisco-anyconnect 4.10.07061-1

Git Clone URL: https://aur.archlinux.org/cisco-anyconnect.git (read-only, click to copy)
Package Base: cisco-anyconnect
Description: Cisco AnyConnect Secure Mobility Client
Upstream URL: https://www.cisco.com/c/en/us/products/security/anyconnect-secure-mobility-client/index.html
Keywords: anyconnect cisco vpn
Licenses: custom
Submitter: K900
Maintainer: Posi
Last Packager: Posi
Votes: 17
Popularity: 0.47
First Submitted: 2019-03-28 09:19 (UTC)
Last Updated: 2023-10-29 07:58 (UTC)

Dependencies (7)

Required by (0)

Sources (3)

Pinned Comments

labaman commented on 2023-02-28 17:14 (UTC)

Unfortunately, I don't have access to a version newer than 4.10.06079 yet. If there is someone who can help with the update package - please let me know - I'll add to the co-maintainers.

K900 commented on 2019-04-03 13:02 (UTC)

As the comment in the PKGBUILD says (you've read it, right? ;) ), Cisco does not provide public downloads for this, so you have to obtain the installer yourself either through your own Cisco account or through your company's.

Latest Comments

1 2 3 4 5 6 .. 13 Next › Last »

elppans commented on 2024-05-06 01:12 (UTC) (edited on 2024-05-06 01:19 (UTC) by elppans)

I have no idea why, but this version no longer works when compiling directly into ArchLinux. Service 'vpnagentd' does not work.

I've edited the fork I got from @ariel-miculas to:

1) "Comment" the lines I had added (old glib2, icu and libxml2) and also the workaround I did at the end of PKGBUILD.

2) Update the Cisco Secureclient version to "5.1.3.62"

On Archlinux I finally managed to get the "vpnagentd" service to work... But that's it... The app didn't open.
In Manjaro everything worked 100% and I even completely removed the ArchLinux application, copied the version I compiled in Manjaro and installed it on ArchLinux... It also worked 100%

Tested systems:

manjaro-kde-23.1.4-240406-linux66 (Fully updated 24.05.05):  
Linux manjaro-vm 6.6.26-1-MANJARO #1 SMP PREEMPT_DYNAMIC Wed Apr 10 20:11:08 UTC 2024 x86_64 GNU/Linux  
archlinux-2024.02.01-x86_64 (Fully updated 24.05.05):  
Linux archlinux 6.8.9-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 02 May 2024 17:49:46 +0000 x86_64 GNU/Linux  

Images of the tests in order:

1) IMG Info Arch/Manjaro
2) IMG SystemD Arch/Manjaro
3) IMG Test Arch
4) IMG Test Manjaro
5) IMG Test App version Manjaro in ArchLinux

  • Observation:
For this version of Cisco (5.1.3.62), it was **NOT** necessary to do workarounds such as adding libxml2 2.11.5-1 or configuring variables.  
I just compiled it and it worked.  

elppans commented on 2024-05-05 16:48 (UTC) (edited on 2024-05-05 18:34 (UTC) by elppans)

On Cisco's website, it's already on version "4.10.08029", wasn't it time to update the version of this package?

https://www.cisco.com/c/pt_br/support/security/anyconnect-secure-mobility-client/series.html#~tab-downloads

Link para Download aqui: anyconnect-linux64-4.10.08029-predeploy-k9.tar.gz

Atualizei meu PKGBUILD, mas é bom alguem aqui testar

howcanoewang commented on 2024-04-22 00:24 (UTC) (edited on 2024-04-22 00:29 (UTC) by howcanoewang)

@nrw apologize for this late reply, to the best of my knowledge, I have tried the following commands to setting that variable:

$ set WEBKIT_DISABLE_DMABUF_RENDERER=1 
$ cisco-anyconnect   

(com.cisco.anyconnect.gui:17001): Gtk-CRITICAL **: 09:18:57.605: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed

$ export WEBKIT_DISABLE_DMABUF_RENDERER=1
$ cisco-anyconnect  

(com.cisco.anyconnect.gui:22553): Gtk-CRITICAL **: 09:19:57.020: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed

$ WEBKIT_DISABLE_DMABUF_RENDERER=1 cisco-anyconnect

(com.cisco.anyconnect.gui:32996): Gtk-CRITICAL **: 09:23:46.497: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed

But seems none of them work in this case.

Just for reference, when I tried to use the following command GDK_BACKEND=x11 cisco-anyconnect to force using x11 backend, that error disappeared. But it just pop up a black window and crash after a few seconds

nrw commented on 2024-04-19 08:51 (UTC)

@howcanoewang have you tried set WEBKIT_DISABLE_DMABUF_RENDERER=1 ?

howcanoewang commented on 2024-04-19 08:00 (UTC)

The client seems can not launch on Manajaro KDE wayland, it raises the following error

$ cisco-anyconnect 

(com.cisco.anyconnect.gui:3273081): Gtk-CRITICAL **: 16:58:05.820: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed

Any ideas or solutions to handle such problem?

arado commented on 2024-03-23 16:05 (UTC)

Thank you @jtbwatson! After i manualy launched vpnagentd it started to work!

nrw commented on 2024-03-11 07:28 (UTC) (edited on 2024-03-11 07:32 (UTC) by nrw)

This does not work on the latest versions of arch (I use manjaro kde). To run it, you need to:

Build libxml 2.11

#!/bin/bash

mkdir build-tmp
cd build-tmp
wget https://gitlab.archlinux.org/archlinux/packaging/packages/libxml2/-/raw/ecf5ca6e9705848a4220411214d5a6bff63d18eb/PKGBUILD
wget https://gitlab.archlinux.org/archlinux/packaging/packages/libxml2/-/raw/2.11.5-1/0001-HACK-Don-t-run-fuzzing-tests.patch
makepkg
cd ..
cp ./build-tmp/pkg/libxml2/usr/lib/libxml2.so.2.11.5 .
cp ./build-tmp/pkg/libxml2/usr/lib/libxml2.so.2 .
rm -rf build-tmp

Run using the compiled Libxml2 and WEBKIT_DISABLE_DMABUF_RENDERER

#!/bin/bash

script_dir="$(dirname "$0")"
LD_LIBRARY_PATH=$script_dir:$LD_LIBRARY_PATH WEBKIT_DISABLE_DMABUF_RENDERER=1 /opt/cisco/anyconnect/bin/vpnui

haxibami commented on 2024-03-09 01:53 (UTC) (edited on 2024-03-13 03:51 (UTC) by haxibami)

For those who only have an installer script (*-webdeploy-k9.sh) provided by your organization instead of tarball:

I've created a fork of PKGBUILD to support installation from installer script. Version 5.*.* is supported.

marcin commented on 2024-03-07 23:49 (UTC)

Just had the issue regarding black screen for authentication using webkit2gtk and the following errors

src/nv_gbm.c:288: GBM-DRV error (nv_gbm_create_device_native): nv_common_gbm_create_device failed (ret=-1)

src/nv_gbm.c:288: GBM-DRV error (nv_gbm_create_device_native): nv_common_gbm_create_device failed (ret=-1)

KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
Failed to create GBM buffer of size 1000x600: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
Failed to create GBM buffer of size 1000x600: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
Failed to create GBM buffer of size 1000x600: Permission denied
Failed to create EGL images for DMABufs with file descriptors -1, -1 and -1

The solution/workaround is here: https://community.cisco.com/t5/vpn/anyconnect-4-10-05111-displays-blank-page-instead-of-sso-login/td-p/4648440

Specifically, before starting vpnui run

export WEBKIT_DISABLE_DMABUF_RENDERER=1