Niversoft idées logicielles [logo]

Frequently asked questions

recurring questions about Niversoft's products

  • General questions
  • Webskin questions
  • Filters questions
    • Questions about PolluStop
    • Questions about FindAttachments and RegexMatcher
    • Questions about CGP-ClamAV Helper
    • Questions about DomainKeys Helper
    • Questions about Winmaildat filter
    • Questions about free filters, scripts and tools
  • Questions about Winamp Advanced Controls
  • Questions about other products

Questions about LookOut skin

LookOut looks very awkward on Firefox, all parts seems to be misplaced, there is big bunch of icons everywhere

Firefox requires CSS files to be identified as text/css by the server, and your CGP server is misconfigured.

In old versions of CGP, the text/css mime-type was not installed by default, and when upgrading to a new version, this setting couldn't be automatically updated. For new installations of a recent version, this problem does not arise.

To fix this problem, open CGP webadmin and go to Settings/WebUser (pre-5.1) or Settings/Access/Webuser (under HTTP User, post-5.1). In the MIME types list, enter standard mime types, such as html->text/html, htm->text/html, css->text/css, jpg->image/jpeg, png->image/png, js->text/javascript. You can enter others that comes in your mind, but with these ones LookOut should display properly

You may need to empty your browser cache for it to display LookOut correctly.

Filter questions

When starting a Pro filter (PolluStop, find_attachments, regex_matcher, etc), the CGPro logs record nothing but a bunch of "external helper output closed"

Unfortunately CGP logs are not accurate to report the real error for External Helpers. The "external helper output closed" can be anything from "file not found, the path is incorrect" to "some libraries are missing".

The first thing to do is to try to start the filter from the terminal. Open a terminal window, use chdir to go to the Communigate Pro base directory, then issue the command you entered in the Program Path field of the Helpers page. Check any error message you may get.

No such file or directory: The path you entered is incorrect. Verify the path.

/libexec/ld-elf.so.1: Shared object "(...).so.x" not found: See next FAQ entry if you are running FreeBSD 5.x. If not, you can contact us if you purchased a filter and have troubles running it.

Integrity check FAILED [...]: You probably forgot to copy the *.sig file from the package when installing or upgrading the filter, or either the binary or the .sig file has been corrupted. Download the package again and reinstall.

Running Niversoft's precompiled binaries on FreeBSD 5.x

Since July 2007, our binaries are compiled on FreeBSD 6. Running them on FreeBSD 5 is possible but requires a small modification to the libmap.conf file. This modification is safe only because we took care not to use any FreeBSD6-specific function in our software.

Open /etc/libmap.conf in your preferred text editor. You must be root (or use sudo) to do so. Create the file if it doesn't exist. Add the following entries:

# For most Niversoft software libc.so.6 libc.so.5 libpthread.so.2 libpthread.so.1 libthr.so.2 libthr.so.1 # For Niversoft's CGP-Clamav helper: libz.so.3 libz.so.2 # For Niversoft's Domainkeys helper: libcrypto.so.4 libcrypto.so.3

When you will upgrade to FreeBSD 6, remove these entries.

Running Niversoft's precompiled binaries on OpenBSD, NetBSD and other i386 platforms

It should be possible to run Niversoft's precompiled binaries on BSD platforms providing an emulation layer. Such process has been tested with success on OpenBSD-i386 and NetBSD-i386; we didn't test yet on other BSD platforms, but if you succeed, you can send us the procedure and we will publish it here.

In summary, the procedure is to enable the Linux emulation layer, install the required libraries and run the Linux build of the filter.

Detailed procedure to run PolluStop on OpenBSD-i386 and NetBSD-i386

  1. [OpenBSD] As root, run the command sysctl kern.emul.linux=1
  2. [OpenBSD] To make this command permanent even after a reboot, open /etc/sysctl.conf and uncomment the line kern.emul.linux=1
  3. Install the emulation package
    • [OpenBSD] redhat_base from the OpenBSD ports system or precompiled binaries mirror
    • [NetBSD] suse_base from your NetBSD precompiled binaries mirror
  4. Unpack linux-libs.tar.bz2 in /emul/linux/lib. Replace any existing file. This package contains the latest gcc, std c++ and OpenSSL libraries
  5. Download the Linux build of the Niversoft Product you want to install, unpack it and install it according to the instructions found in the INSTALL file.

NOTE: While this process has been tested to confirm the filter is able to run on these platforms, no extensive testing has been done. There is no guarantee concerning the stability and the function of the filter you run on these platforms we do not officially support.

Questions about PolluStop

See the PolluStop FAQ page

valid xhtml 1.0 strict Feel free to send spam here Contact our junk department This box is redirected to the trash