[maemo-users] Web (SSL) VPN on n810

From: Matthew Alexander ma4d at hotmail.com
Date: Tue Jan 8 01:30:48 EET 2008
Yeah, when I try to access the VPN on the n810 using firefox I get this 
LoadPlugin: failed to initialize shared library 
[/usr/local/firefox/plugins/np_F5_SSL_VPN.so: cannot open shared object 
file: No such file or directory]

Your post does help because I won't waste any more time trying to make this 
work.  Maybe I can talk F5 into creating a plugin for ARM-based devices.


----- Original Message ----- 
From: <collin at betaversion.net>
To: "Matthew Alexander" <ma4d at hotmail.com>
Cc: <maemo-users at maemo.org>
Sent: Monday, January 07, 2008 5:33 PM
Subject: Re: Web (SSL) VPN on n810

>I guess the library (.so file) is x86 only. The N810 is a ARM-based device.
> So no luck with your N810. I know this wont help you but :-(
> Collin
> On Mon, 7 Jan 2008 17:19:04 -0500, "Matthew Alexander" <ma4d at hotmail.com>
> wrote:
>> Has anyone had experience getting a browser-based SSL VPN to work on the
>> n810?  Our company uses F5 FirePass which created a browser plugin to
>> connect to its VPN hardware.  I tried to install a plugin both through
> the
>> browser and manually as root with the terminal and had no luck.  The
>> components are all in the right places and have the right permissions
>> according to F5 but the browser just does not seem to recognize the
>> plugin.  F5's directions are below.  Any help will be greatly
> appreciated.
>>  I'm going to have to return this to Nokia if I can't access my work
>> network with it.
>> It is supported on these platforms:
>> Linux (see instructions above for Linux/Unix)
>>   a.. Workstations with libc version 2 and later
>>   b.. Kernel support for PPP interfaces (loadable module or statically
>> built in)
>>   c.. PPPD program in the /sbin directory
>>   d.. Supported Linux platforms:
>>   Debian® 3.1r0
>>   Fedora " Core 2
>>   Fedora " Core 3
>>   Fedora " Core 4
>>   Red Hat® 9.0
>>   Slackware® 10.1
>>   SuSE® 9.x Professional
>>   TurboLinux® Desktop
>> Supported browsers
>>   a.. Firefox® 1.0.x
>>   b.. HP® iPAQ 4155, Version 4.20.0 - Windows® Mobile 2003, First
>> Edition
>>   -i-mode phone
>>   c.. Microsoft® Internet Explorer, version 5.0, 5.5, or 6.0
>>   d.. Microsoft® Pocket PC 2003 and Microsoft® Pocket PC Phone Edition
>> 2003
>>   e.. Mozilla® version 1.7.x
>>   f.. Netscape® Navigator, version 4.7x or 7.x
>>   g.. OpenWave® WAP browser
>>   h.. Mozilla® version 1.7.x on Apple® Mac OS® X 10.2.x systems
>>   i.. Safari® version 1.2 on Apple® Mac OS® X 10.3.x systems
>>   j.. Safari® version 2.0 on Apple® Mac OS® X 10.4.x systems
>>   FirePass 5.5 supports the Safari® browser for automatically installing
>> the network access client. You must manually install the Macintosh
> network
>> access client when using other browsers.
>>   k.. Toshiba® E800, Version 4.20.1081
>>   l.. Windows® Mobile"2003, First Edition
>>   m.. XDA® II, Windows® Mobile" 2003 First Edition
>> Here are the installation instructions:
> --------------------------------------------------------------------------------
>> When you use Network Access for the very first time on a remote system
>> using recent versions of Netscape or Mozilla browsers, the automatic
>> plug-in installation mechanism downloads the Network Access client-side
>> components.
>> There are two components: the plug-in itself, and a standalone
> application
>> that needs to run with root privileges. Therefore, it must be installed
> on
>> the remote system as a suid root application.
>> The plug-in installation process tries to use 'su' or 'sudo' utilities to
>> elevate user privileges to perform the installation. Sometimes, due to
>> policy restrictions, these privileges are unavailable. In this case, you
>> can download the plug-in and other components, and install them manually.
> --------------------------------------------------------------------------------
>> To install the Network Access plug-in manually, download the plugin and
>> the SSLVpn.tgz file from the following locations:
>> Plugin--
> https://vpn.emory.edu/vdesk/vpn/nogzip/downloads.php/linux/np_F5_SSL_VPN.so
>> Other components--
>> https://vpn.emory.edu/vdesk/vpn/nogzip/downloads.php/linux/SSLVpn.tgz
>> SSLVpn.tgz contains the full paths to the application files (under
>> /usr/local/lib). Do not attempt to install these in a different
> directory.
>> For security reasons, it is important to preserve all the directories
>> permissions and ownership of the files included in the package (and, of
>> course, to make sure that the svpn application is suid root). This
>> command:
>> cd /; tar xpzvf
>> should do the job on most systems.
>> [root at mybox]# cd /; tar xpzvf /downloads/SSLVpn.tgz
>> usr/local/lib/F5Networks/SSLVPN/
>> usr/local/lib/F5Networks/SSLVPN/svpn
>> usr/local/lib/F5Networks/SSLVPN/etc/
>> usr/local/lib/F5Networks/SSLVPN/etc/version.txt
>> usr/local/lib/F5Networks/SSLVPN/var/
>> usr/local/lib/F5Networks/SSLVPN/var/log/
>> usr/local/lib/F5Networks/SSLVPN/var/run/
>> You can install the plug-in np_F5_SSL_VPN.so for a particular user (for
>> example, in the directory $HOME/.mozilla/plugins) or system-wide (for
>> example, in /usr/local/lib/mozilla/plugins).
>> cp np_F5_SSL_VPN.so  /usr/local/firefox/plugins/
>> Restart your browser.
> --------------------------------------------------------------------------------
>> To uninstall Network Acces client-side components from the system, simply
>> remove (recursively)
>> the directory /usr/local/lib/F5Networks/SSLVPN, and
>> the plug-in from the installed location.

More information about the maemo-users mailing list