The new client (10.3.0) is completely different than the previous version and does not seem to work yet (even if you do use their questionable install.sh). Therefore, I won't update this package yet until I get it to work.
Search Criteria
Package Details: netextender 10.2.850-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/netextender.git (read-only, click to copy) |
---|---|
Package Base: | netextender |
Description: | SonicWALL SSL VPN Client |
Upstream URL: | https://www.sonicwall.com/en-us/products/remote-access/vpn-client |
Keywords: | dell netextender sonicwall ssl sslvpn vpn |
Licenses: | custom |
Submitter: | None |
Maintainer: | techge |
Last Packager: | techge |
Votes: | 30 |
Popularity: | 0.59 |
First Submitted: | 2010-07-02 22:09 (UTC) |
Last Updated: | 2023-08-09 07:44 (UTC) |
Dependencies (4)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jdk8-openj9-binAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, jre17AUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jreAUR, jdkAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk17-openj9-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jdk23-graalvm-ee-binAUR, zing-8-binAUR, zing-21-binAUR, java-openjdk-ea-binAUR, jdk21-jetbrains-binAUR, jre11AUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, jdk-openj9-binAUR, zulu-11-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- net-tools (net-tools-gitAUR)
- ppp (ppp-gitAUR)
Required by (0)
Sources (3)
techge commented on 2024-12-11 09:14 (UTC)
polo070770 commented on 2024-08-27 06:01 (UTC)
Hello! Since few days ago, I am not able to use netextender. I thought it would be because pppd updates but I already tried adding the suggested permissions, reverting it back and applying it again. The file has the following: .rwsr-xr-x 432k root 27 Dec 2023 /usr/sbin/pppd
In logs I see the following error: [general error 30319] ERROR: Could not sent SIGTERM to pppd or stop WireGuard failed: Permission denied (13)
Any suggestion?
Thanks in advance
lovesponge commented on 2023-10-03 08:39 (UTC) (edited on 2023-10-03 08:40 (UTC) by lovesponge)
@alexleach
YES. I've recently realised it's doing this. Following the logs it is a NetExtender issue and nothing to do with PPPD.
The only way i could work out how to fix it was to use the systemd-resolved drop-in file replacement (https://wiki.archlinux.org/title/Systemd-resolved#Manually) - but this would break whenever not connected to VPN, so the systemd config file has to be created in /etc/ppp
(or wherever), then create a bash file in /etc/ppp/ip-up.d/
that moves the file from /etc/ppp/{your_systemd-resolved.conf}
to /etc/systemd/resolved.conf.d/
.
Make sure to remember to make the bash file executable.
Then a cleanup file that does the opposite of the above must be added to /etc/ppp/ip-down.d/
The real fix for this is with NetExtender to properly make use of systemd
.
g360 commented on 2023-09-28 20:27 (UTC)
The hook is a great idea! Although I think it's better to add the hook to /etc/
, /etc/pacman.d/hooks/update-ppp-permissions.hook
.
chris-allen commented on 2023-09-12 11:05 (UTC) (edited on 2023-09-12 11:06 (UTC) by chris-allen)
The ppp
permissions break regularly enough that I've started using a pacman hook at /usr/share/libalpm/hooks/update-ppp-permissions.hook
with the contents:
[Trigger]
Type = Package
Operation = Upgrade
Target = ppp
[Action]
Description = Updating permissions for pppd...
When = PostTransaction
Exec = /usr/bin/chmod -v u+s /usr/sbin/pppd
alexleach commented on 2022-01-05 09:18 (UTC)
Hello, I have an issue with netextender where it doesn't play nice with /etc/resolv.conf
, when it is managed by systemd-resolved
.
The latter package requires that /etc/resolv.conf
is a symlink to /run/systemd/resolve/resolv.conf
. However, when netextender connects to my VPN, it will overwrite /etc/resolv.conf
and replace it with a standalone file. After disconnecting from the VPN, sometimes a static version of /etc/resolv.conf
remains, and systemd-resolved
doesn't work to resolve .local mDNS addresses. (Typically, I've just tested now, and the symlink was restored, but it contained the additional nameservers and search domains for my VPN, so DNS stopped working).
This is a bit of a nuisance, as the company domain ends in .local, which conflicts with mDNS of course, and when systemd-resolved is not managing DNS lookups, mDNS doesn't work on my LAN, and I can't cast any audio or video to my chromecast(s). I've wasted much time trying to figure out why I was unable to cast A/V from my PC, and I've pinned it down to the SSL VPN messing around with /etc/resolv.conf
.
Has anyone else come across this issue and have any suggestions for making netextender (or is it pppd?) play nicer with systemd-resolved? I'll probably open a support ticket with SonicWall on this, would that be the best place to report this?
Thanks and kind regards, Alex
physkets commented on 2021-10-27 08:30 (UTC)
@lovesponge Looking at the install file, the way it checks is as follows:
if [[ "`uname -m`" =~ '64' ]]
then
echo "Yes, 64-bit"
else
echo "No, 32-bit"
fi
Run this in your shell to check if it works.
lovesponge commented on 2021-10-26 06:40 (UTC)
Confirmed issue with 64bit installer. Not sure what's causing it: --- SonicWALL NetExtender 10.2.826 Installer --- ERROR: This copy of NetExtender is intended for 32-bit systems. Please install a copy of the 64-bit version of NetExtender
-> Found NetExtender.Linux-10.2.826.x86_64.tgz -> Found general-product-agreemen
So it's definitely downloading the '64bit' version but it doesn't work for some reason. Not sure if this is maintainer fault or sonicwall fault.
gilvbp commented on 2021-08-24 14:39 (UTC) (edited on 2021-08-24 14:41 (UTC) by gilvbp)
@physkets Hi there, I'm using Arch, the problem seems to be in the x64 package, I had removed the 32bit source from PKGBUILD but doesn't change anything.
physkets commented on 2021-08-23 08:39 (UTC) (edited on 2021-08-23 08:39 (UTC) by physkets)
@gilvbp That's odd. Are you on Arch, or some other distro?
The pkgbuild refers to both 32 bit and 64 bit sources, and makepkg should automatically pick the right one for your system.
Pinned Comments
physkets commented on 2021-02-10 15:33 (UTC)
In case of changes/updates to
ppp
, you will need to re-runchmod -v u+s /usr/sbin/pppd
.