5 Replies Latest reply: Feb 6, 2014 12:08 PM by Vineetkr RSS

    VSEL 1.9 on Ubuntu 12.04 64-bit


      I've been attempting to get this going but so far I've encountered some issues.


      Getting authentication failure error code 34 when trying to access Web console.


      I thought this might have to do with the PAM modules so I tried copying the 32-bit modules pam_unix32.so and pam_nologin32.so over to /pam32lib as per the install instructions. Still no luck!


      Then I tried uninstalling the packages using "dpkg -purge" but I'm getting error:

      dpkg: error: unknown option -u


      I have to say this is my first time trying to install 32-bit packages on a 64-bit system so I bet I'm missing something here.


      If somebody could provide some guidance it would be much appreciated.

        • 1. Re: VSEL 1.9 on Ubuntu 12.04 64-bit

          Have you checked the 32bits libs ?

          - /lib/ld-linux.so.2 -> /lib/i386-linux-gnu/ld-2.15.so

          - /lib/libc.so.6 -> /lib/i386-linux-gnu/libc.so.6

          I had a similar problem, and i fixed it by restoring

          these libs, which were removed when i installed





          • 2. Re: VSEL 1.9 on Ubuntu 12.04 64-bit

            I installed the ia32-libs package. At least I thought I installed it, but since I've been reading that starting at 12.04 there is now Multi Arch. I am not too familiar with installing libraries so I am confused as to whether the install worked or not. It did seem to find something to install from the repositories.


            I do not see /lib32


            is there anywhere else of the file system where I should be looking for the 32 bit PAM libraries?


            • 3. Re: VSEL 1.9 on Ubuntu 12.04 64-bit

              Since this seems to be an open issue I thought I'd provide what I hope is useful feedback. Briefly, I'm running Xubuntu 12.04.4 x64 (kernel 3.2.0-57-virtual) as a guest machine of VirtualBox 4.3.6 r91406 on a mid-2011 iMac running Mavericks host. I Installed VSEL 1.9 as described in the VSEL 1.9 Installation Guide, extracting "pam_unix.so" and "pam_nologin.so" from "libpam-modules_1.1.3-7ubuntu2_i386.deb" and copying them to "/pam32lib" as "pam_unix32.so" and "pam_nologin32.so" prior to installing VSEL. After, when I tried to access the web-based user interface I would get "Error: bad credentials - authentication failure error code 34". To make a long story shorter, the 32-bit PAM libraries (pam_unix.so and pam_nologin.so) that have to be installed on 64-bit systems depend on another 32-bit library, libpam.so.0, found in "libpam0g". I downloaded the 32-bit "libpam0g" package for "precise" from "packages.ubuntu.com" (current version as of this message is "libpam0g_1.1.3-7ubunut2_i386.deb". I installed that using


              dpkg -i --force-architecture --ignore-depends=libpam-modules_1.1.3-7ubuntu2_i386.deb libpam0g_1.1.3-7ubuntu2_i386.deb


              Note: "libpam0g_1.1.3-7ubuntu2_i386.deb" depends on "libpam-modules_1.1.3-7ubuntu2_i386.deb" but after extracting the package control information from "libpam-modules_1.1.3-7ubuntu2_i386.deb" I was concerned that installing the complete package would overwrite existing files so I used the "--ignore-depends=libpam-modules_1.1.3-7ubuntu2_i386.deb" option to install "libpam0g_1.1.3-7ubuntu2_i386.deb".

              • 4. Re: VSEL 1.9 on Ubuntu 12.04 64-bit

                I tried the solution you listed and it doesn't work for me. I am trying this with Ubuntu Server 12.04 (64 bit). Is your fix for desktop or server?



                • 5. Re: VSEL 1.9 on Ubuntu 12.04 64-bit

                  Today VSEL 2.0 is released. Can you try using VSEL 2.0. It does not have kerne hooks therefore, you may not face these issues.