Page 1 of 1

Help for NON PORT 80 users ....

Posted: Sun Apr 13, 2008 5:56 pm
by rollbackpc
:D Greetings...
ZM is a great program ... I'm a NOOB ... (brain washed by gorrilla M$ ... )
Set up ZM LIVE CD 1.22 ... works great within my LAN ... on PORT 80 ...
( LOVE the way it runs ! )

I'm not having great success in changing PORT 80 to some other port so I can view it remotely! ... Help ...

When I go to ROOT, edit "http.conf" file to "LISTEN 0.0.0.0:8080" (or some other port) ... How do I run ZM when "ROOT"? (ie. When a "USER", one simply opens FIREFOX and their is button for ZM CONSOLE ... )....

Posted: Sun Apr 13, 2008 8:20 pm
by jameswilson
once you have modified apache to listen on whatever port you will also need to update any shortcuts to point to that port

Posted: Wed Jul 30, 2008 7:46 pm
by skyking
that's odd, because I just tried :8100 and I can get to the page, but I can't view the video.
The monitor tab opens with the proper port, but I get no image.
Fresh install of 1.23.3 on debian from apt-get install.
It works fine on 80.

Posted: Wed Jul 30, 2008 8:45 pm
by timcraig
I sound like you might have configured the zoneminder web directory to run on port 8100 but not the cgi-bin directory.

I assume you have an apache site configuration file like:

Code: Select all

<VirtualHost>
.
. (other stuff)
.
        <Directory>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride AuthConfig
                Order allow,deny
                allow from all
        </Directory>

. 
. (other stuff)
.
</VirtualHost>
In between the opening and closing 'VirtualHost' tags, you'll want something like:

Code: Select all

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory>
     AllowOverride None
     Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
     Order allow,deny
     Allow from all
</Directory>

Posted: Thu Jul 31, 2008 5:44 am
by skyking
Thank you for pointing me in the right direction!:)
that information is in the /etc/apache2/sites-enabled/000-default
configuration file, but the top line in that file reads
<VirtualHost *:80>

I changed that to <VirtualHost *:8100>
and forced a reload.

Now I can test from an outside connection.

Posted: Thu Aug 21, 2008 12:55 am
by SlovakJoe
It can be aggravating because in my area Verizon DSL blocks port 80 so you have to run webservers on something else like 8080.