Problem to connect to Msession daemon with Apache

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Michael Reetz

    Problem to connect to Msession daemon with Apache

    My Web server is running on Suse with apache2 and PHP 5.0.2. The
    msession server (Version 1.21) works perfectly locally using the
    provided tools (/usr/local/phoenix/bin/). For the browser test I use a
    test script that came with Msession.

    As long as I make all Msession calls local it works fine. But the moment
    I use a browser get a strange behavior. Running the test script for the
    first time does exactly what it should do and as long as I make my
    next request within a 15 second timeframe since my last call everything
    seems OK. But if i try local to get the status the following error appears

    www:/etc/init.d # ./msessiond status
    Failure: Can not open connection to host "localhost" on port 8086

    Meanwhile, if within the 15 second timeframe, the browser-script works
    as it should. But the moment I wait more than 15 seconds and then send a
    request I get the following error:

    **Warning*: msession_connec t() [function.msessi on-connect
    <http://www7.test.local/function.msessi on-connect>]:
    MSession connect failed in
    */htdocs/home/projekte/community/msession.php* on line *22*
    **Warning*: msession ....

    To be able to use the script or the local functions again I have to
    restart apache (not Msession). I have noticed that after stopping apache
    I can use the local functions of Msession again.

    If I use a second browser (same computer or different) the error occurs
    immediately in the second browser (the first browser works as described
    above).

    It is as if when I make a call with a browser localhost 8086 is reserved
    for this apache-instance alone and never is freed again.

    I am grateful for every answer
    Delphi

    additional Msession status

    code:www:/etc/init.d # ./msessiond status
    MSession Version 1.21 [Nov 22 2004]
    Thread Pool: yes
    Sockets Waiting: 0
    Total dialogs: 1
    Dialogs per second: 0
    Total Sessions: 3
    Dropped Connections: 0
    Total Threads: 100
    Max Threads: 256
    Active Threads: 1
    Autosave: 0
    Memory handles: 0
    Phoenix Memory: 0
    System Memory: 268952
    System Frag: 1384
    www:/etc/init.d #
Working...