logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> Apache View previous topic :: View next topic
Reply to topic   Topic: Reverse proxy with ip camera does not work
Author
agiofelipe



Joined: 13 Mar 2010
Posts: 2

PostPosted: Sat 13 Mar '10 14:54    Post subject: Reverse proxy with ip camera does not work Reply with quote

Hello.
I'm having problems accessing my ip camera on the external network.
I set up reverse proxy of apache, I see the page of the camera but the video does not appear.
No problem in Active X controls, because when I type the ip of the camera on the local network (10.30.0.100) I see perfectly, and as I type the ip of my connection (189.93.153.145) the video does not appear.
Please help me, I've got this problem several days and I do not know what to do.

Thank you.
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7405
Location: EU, Germany, Next to Hamburg

PostPosted: Sat 13 Mar '10 17:14    Post subject: Reply with quote

it would help if you post your reverse set up.
Back to top
agiofelipe



Joined: 13 Mar 2010
Posts: 2

PostPosted: Sat 13 Mar '10 17:41    Post subject: Reply with quote

ok, here goes

httpd.conf

Code:

LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
#LoadModule auth_digest_module modules/mod_auth_digest.so
#LoadModule authn_alias_module modules/mod_authn_alias.so
#LoadModule authn_anon_module modules/mod_authn_anon.so
#LoadModule authn_dbd_module modules/mod_authn_dbd.so
#LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
#LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
#LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
#LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
#LoadModule cache_module modules/mod_cache.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule cgi_module modules/mod_cgi.so
#LoadModule charset_lite_module modules/mod_charset_lite.so
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule dav_lock_module modules/mod_dav_lock.so
#LoadModule dbd_module modules/mod_dbd.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule dir_module modules/mod_dir.so
#LoadModule disk_cache_module modules/mod_disk_cache.so
#LoadModule dumpio_module modules/mod_dumpio.so
LoadModule env_module modules/mod_env.so
#LoadModule expires_module modules/mod_expires.so
#LoadModule ext_filter_module modules/mod_ext_filter.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule filter_module modules/mod_filter.so
LoadModule    headers_module    modules/mod_headers.so
#LoadModule ident_module modules/mod_ident.so
#LoadModule imagemap_module modules/mod_imagemap.so
LoadModule include_module modules/mod_include.so
#LoadModule info_module modules/mod_info.so
LoadModule isapi_module modules/mod_isapi.so
#LoadModule ldap_module modules/mod_ldap.so
#LoadModule logio_module modules/mod_logio.so
LoadModule log_config_module modules/mod_log_config.so
#LoadModule log_forensic_module modules/mod_log_forensic.so
#LoadModule mem_cache_module modules/mod_mem_cache.so
LoadModule mime_module modules/mod_mime.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule    proxy_module    modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule    proxy_http_module    modules/mod_proxy_http.so
#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule speling_module modules/mod_speling.so
#LoadModule ssl_module modules/mod_ssl.so
#LoadModule status_module modules/mod_status.so
#LoadModule substitute_module modules/mod_substitute.so
#LoadModule unique_id_module modules/mod_unique_id.so
#LoadModule userdir_module modules/mod_userdir.so
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule version_module modules/mod_version.so
#LoadModule vhost_alias_module modules/mod_vhost_alias.so

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

Include conf/extra/proxy_html.conf



proxy_html.conf

Code:

LoadFile   C:/Arquiv~1/Apache~1/Apache2.2/zlib.dll
LoadFile   C:/Arquiv~1/Apache~1/Apache2.2/iconv.dll
LoadFile   C:/Arquiv~1/Apache~1/Apache2.2/libxml2.dll
LoadModule   proxy_html_module   modules/mod_proxy_html.so
LoadModule   xml2enc_module   modules/mod_xml2enc.so
#
# All knowledge of HTML links has been removed from the mod_proxy_html
# code itself, and is instead read from httpd.conf (or included file)
# at server startup.  So you MUST declare it.  This will normally be
# at top level, but can also be used in a <Location>.
#
# Here's the declaration for W3C HTML 4.01 and XHTML 1.0

ProxyHTMLLinks   a       href
ProxyHTMLLinks   area      href
ProxyHTMLLinks   link      href
ProxyHTMLLinks   img      src longdesc usemap
ProxyHTMLLinks   object      classid codebase data usemap
ProxyHTMLLinks   q      cite
ProxyHTMLLinks   blockquote   cite
ProxyHTMLLinks   ins      cite
ProxyHTMLLinks   del      cite
ProxyHTMLLinks   form      action
ProxyHTMLLinks   input      src usemap
ProxyHTMLLinks   head      profile
ProxyHTMLLinks   base      href
ProxyHTMLLinks   script      src for

# To support scripting events (with ProxyHTMLExtended On),
# you'll need to declare them too.
#ProxyHTMLEvents   onclick ondblclick onmousedown onmouseup \
#onmouseover onmousemove onmouseout onkeypress \
#      onkeydown onkeyup onfocus onblur onload \
#      onunload onsubmit onreset onselect onchange
# If you need to support legacy (pre-1998, aka "transitional") HTML or XHTML,
# you'll need to uncomment the following deprecated link attributes.
# Note that these are enabled in earlier mod_proxy_html versions
#
 ProxyHTMLLinks   frame      src longdesc
 ProxyHTMLLinks   iframe      src longdesc
 ProxyHTMLLinks   body      background
 ProxyHTMLLinks   applet      codebase
#
# If you're dealing with proprietary HTML variants,
# declare your own URL attributes here as required.
#
# ProxyHTMLLinks   myelement   myattr otherattr
#




httpd-vhosts.conf

Code:

#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.teste.com
    DocumentRoot "C:/Arquivos de programas/Apache Software Foundation/Apache2.2/docs/dummy-host.teste.com"
    ServerName dummy-host.teste.com
    ServerAlias www.dummy-host.teste.com
    ErrorLog "logs/dummy-host.teste.com-error.log"
    CustomLog "logs/dummy-host.teste.com-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.teste.com
    DocumentRoot "C:/Arquivos de programas/Apache Software Foundation/Apache2.2/docs/dummy-host2.teste.com"
    ServerName dummy-host2.teste.com
    ErrorLog "logs/dummy-host2.teste.com-error.log"
    CustomLog "logs/dummy-host2.teste.com-access.log" common
</VirtualHost>


   ProxyRequests Off
   ProxyPass / http://192.168.2.3/
   ProxyPassReverse / http://192.168.2.3/
   ProxyHTMLExtended On
   ProxyHTMLURLMap http://192.168.2.3/ /


<Location / >
   #ProxyHTMLCharsetDefault ISO-8859-1
   ProxyHTMLExtended On
        ProxyPassReverse /
   SetOutputFilter  proxy-html
        ProxyHTMLEnable On
   ProxyHTMLURLMap http://192.168.2.3/ /
        RequestHeader    unset  Accept-Encoding
</Location>

   ProxyHTMLLogVerbose On
        LogLevel Info   




Back to top


Reply to topic   Topic: Reverse proxy with ip camera does not work View previous topic :: View next topic
Post new topic   Forum Index -> Apache