Change 3CX Web Administration port

Discussion in '3CX Phone System - General' started by sbutler, Mar 25, 2007.

  1. sbutler

    Joined:
    Mar 19, 2007
    Messages:
    8
    Likes Received:
    0
    How would I change the web administration port to port 80?

    Any help would be greatly appreciated!

    Thanks,
    Butler.
     
  2. 3CXsupport

    3CXsupport New Member
    3CX Support

    Joined:
    Aug 21, 2006
    Messages:
    193
    Likes Received:
    0
    Hi,

    This has never been tested but if you can attempt to reconfigure apache.

    Change The "Listen" Directive in the Apache config (\bin\Apache\Conf\httpd.conf) to 80. To put in effect any changes you will need to restart apache. I would advice you retain a copy of the original conf file.

    Look for the "Listen 5481" line in the httpd.conf and REPLACE it with "Listen 80" (minus the quotes).

    Please share the outcome with us.
     
  3. tcgmuc

    Joined:
    Mar 14, 2007
    Messages:
    59
    Likes Received:
    0
    Hi Sean,

    if you change the port like the support writes, there is only a problem, if another webserver is running on the same machine. If not, it works without any problems, mine is running since a few weeks on port 80.

    Greethings,

    Michael.
     
  4. tcgmuc

    Joined:
    Mar 14, 2007
    Messages:
    59
    Likes Received:
    0
    Hi Sean,

    so I tested some functions on 3CX with modified webservices on Port 80.

    If I change it in the apache config-file, then IVR-Server is not working correct. If I try to reach the Voice-Box, the system answers with an errormessage via phone.

    Set back to port 5481 all works fine ...

    Greethings,

    Michael.
     
  5. 3CXsupport

    3CXsupport New Member
    3CX Support

    Joined:
    Aug 21, 2006
    Messages:
    193
    Likes Received:
    0
    Hi,

    You are right it does break IVR communication. You can do 2 things.

    Either add a "Listen 80" UNDER the "Listen 5481" in the apache config. This way you can let IVR comunicate on that port and administer the server on port 80.

    Alternatively you can set Apache to listen solely on port 80 and change the IVR's configuration as well. In \data\Ivr\Cfg\3CXIvr.cfg you will find a line:

    "client.vxmVRL VXIString http://localhost:5481/Vxml/ivr_start.php"

    From this line remore the port part of the ULR ( to default to 80 ).

    Bearin mind that such changes are not supported so carry this out at your own risk. Once again please let us know if all goes well.
     
  6. Anonymous

    Anonymous Guest

    Locations to change.

    =========
    <%3cxinstalldir%>\Bin\Apache\Conf\http.conf

    </IfModule>
    Listen 5481

    =========

    <%3cxinstalldir%>\Data\Ivr\Cfg\3CXIvr.cfg

    client.vxmlURL VXIString http://localhost:5481/Vxml/ivr_start.php

    =========
    3cxCall Assistant_[your local ip address]&5481 should be renamed to the port number. This file lives in <%3cxinstalldir%>\Data\Http\callassistant

    No guarantee given, as I have not tested it myself (will do in the next 48 hrs).

    Henk

    PS. Could we add these settings to the Manual? Eg an admin/advanced section. Strictly no guarantee given type stuff?
     
  7. 3CXsupport

    3CXsupport New Member
    3CX Support

    Joined:
    Aug 21, 2006
    Messages:
    193
    Likes Received:
    0
    We are considering to implement this as a feature in the future. i.e. where portthe port would be configurable.

    BTW you will need to restart Apache and IVR for any changes to occur.
     
  8. Anonymous

    Anonymous Guest

    Bugger you just beaten me to it :) must be the latency on the network LOL.
     
  9. sbutler

    Joined:
    Mar 19, 2007
    Messages:
    8
    Likes Received:
    0
    Thanks Everyone

    Thanks everyone!! I will try it!

    Thanks,
    Sean B.
     
  10. Costas3CX

    Costas3CX New Member

    Joined:
    Jan 23, 2007
    Messages:
    217
    Likes Received:
    0
    latest news is that this feature will be implemented in all versions soon for those interested in knowing.
     

Share This Page