Results 1 to 5 of 5

Thread: Changing Servers

  1. #1
    Join Date
    Feb 2008
    Posts
    48

    Default Changing Servers

    I need to move the website that is using the encode/decode software. The server is an old Unix box with old apache/php4, etc. and is unmanaged now so I need to move it to a new managed server. The current server is a dedicated server to just this one website. I would like to put it on a shared server with its own IP. What do I need to do to be able to move the encode/decode software? It has been a few years since we first set this up and I cannot remember the details!
    Judy

  2. #2
    Join Date
    Dec 2003
    Posts
    3,980

    Default Re: Changing Servers

    Hi,

    If you're just changing the server-side (FormMailEncoder), here are the steps:
    1. Get your form(s) working on the new server without encryption. This means just commenting out the "encode" hidden field.
    2. Confirm the the new server runs the same Operating System. If so, you can copy the binary of "fmencoder" across to the new server. Otherwise, you need to download the correct binary for your new Operating System (check our original email for the download links).
    3. In the $FILTERS setting of FormMail, you'll find the command line that calls "fmencoder". In that command line is a "-k" flag followed by a file name. That file contains your public key. Find the file on your old server. If using $SOCKET_FILTERS, look for the "file" value instead.
    4. Copy the public key file to the same location on your new server. If you had to change paths for the new server (which is common), you may need to adjust the file paths in $FILTERS (or $SOCKET_FILTERS) for the new server.
    Russell Robinson - Author of Tectite FormMail and FormMailDecoder
    http://www.tectite.com/

  3. #3
    Join Date
    Feb 2008
    Posts
    48

    Default Re: Changing Servers

    I FINALLY got this website moved to a new server. I am getting this error:
    Error=Filter "encode" failed (status 139) but I cannot figure out what error code 139 is.

    The fmencoder is in the same directory as the old server and is also linux but latest version and I have the path correct. The pub key is the same one also. Can you tell me what this error code might mean?

    Form works with the encode too.
    Judy

  4. #4
    Join Date
    Dec 2003
    Posts
    3,980

    Default Re: Changing Servers

    Hi,

    This means the program has crashed. The usual cause is that the binary is corrupted, and this is often caused by uploading it with FTP ASCII mode instead of BINARY mode.

    The other possibility is that you've uploaded a binary for a different operating system.

    If neither of those is the issue, then it will need to be investigated.
    Russell Robinson - Author of Tectite FormMail and FormMailDecoder
    http://www.tectite.com/

  5. #5
    Join Date
    Feb 2008
    Posts
    48

    Default Re: Changing Servers

    thank you Russell - it was exactly that. I went back to the old server, downloaded the fmencoder as binary, then made sure it was uploaded as binary and it works now.

    Judy

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Working on Different Servers?
    By strider in forum Community Support
    Replies: 9
    Last Post: 10-Jul-2009, 11:14 PM
  2. Windows servers and INI_SET
    By bobbear in forum Community Support
    Replies: 1
    Last Post: 10-Sep-2007, 07:43 PM
  3. Windows Servers and PHP
    By russellr in forum FormMail Subscription Support
    Replies: 0
    Last Post: 22-May-2007, 04:16 AM
  4. Windows servers and IIS
    By russellr in forum FormMailEncoder/Decoder
    Replies: 0
    Last Post: 04-Nov-2006, 01:23 AM
  5. Support for other servers
    By crabtree in forum FormMailEncoder/Decoder
    Replies: 2
    Last Post: 07-May-2004, 11:41 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •