Running a Secondary Internet Provider on 64-bit Linux
Some of the binaries that ship with the PaperCut Secondary Internet Provider are 32-bit. When running on a 64-bit system without the appropriate compatibility libraries these executables may fail to run.
To allow the Secondary Internet Provider to work properly, ensure that you’ve installed the 32-bit compatibility libraries on your machine. The install process for the 32 bit libraries differs depending on the Linux distribution used:
On Debian/Ubuntu/etc, use:
sudo apt-get install ia32-libs
For other distros check their documentation.
NOTE: This doesn’t apply to systems running the Internet Provider on the same Linux machine as the primary PaperCut Application server.
Example error received when 32-bit libs not installed
Below is an example error message shown when trying to start the “net provider” when the 32-bit libs are not installed.
papercut@server:~/providers/net/bin/linux-i686$ ./start-net-provider Starting PaperCut Internet Provider…eval: 1: /home/papercut/providers/net/bin /net/bin/linux-i686/./net-provider-monitor: not found ……… WARNING: not running.
keywords: 64bit, 64 bit, internet control service, internet provider service, fedora, red hat
Share your findings and experience with other PaperCut users. Feel free to add comments and suggestions about this Knowledge Base article. Please don't use this for support requests.