ok. Thanks a lot for looking into it.

Alex

>>> Raj Saini <[EMAIL PROTECTED]> 7/23/2008 7:06 AM >>>

Alex,

I have no idea what is wrong. Well, you can use mod_jk and it is not 
old. It is just another way though more involved than then mod_ajp_proxy.

Raj

Alex Melnik wrote:
> Raj, 
>
> We tried mapping to root, so mapping /gmgweb is just another option we tried. 
>  Results are the same really (what seems to be a timeout).  Have you gotten 
> it to work with 2.2.9? or did you use some other version?  Also, there seems 
> to be a bunch of info on using mod_jk which as I realize is in the older 
> version.  Would you recommend us trying that?
>
> Thanks,
> Alex
>   
>>>> Raj Saini <[EMAIL PROTECTED]> 7/23/2008 12:59:09 AM >>>
>>>>         
>
> Alex,
>
> Not sure if this is the cause but I am just wondering why are you now  
> mapping the  proxyPass to the root of AJP server (OFBiz). Your proxyPass 
> line should be:
>
> ProxyPass / ajp://localhost:8087/
>
> I don't see any other problem in your Apache web server configuration. 
> You can also check if your AJP port is listening at 8087 using nestat 
> command.
>
> Thanks,
>
> Raj
>
> Alex Melnik wrote:
>   
>> Here it is:
>>
>> Listen 80 
>>
>>
>> LoadModule proxy_module modules/mod_proxy.so
>> LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
>> LoadModule ssl_module modules/mod_ssl.so
>> LoadModule rewrite_module modules/mod_rewrite.so
>>
>>
>>
>> #ThreadLimit     600
>> #<IfModule worker.c>
>> StartServers         40
>> MaxClients         256
>> ServerLimit     256
>> #MinSpareThreads      1000
>> #MaxSpareThreads      2000
>> #ThreadsPerChild     600
>> MaxRequestsPerChild  10
>> ListenBackLog   3000
>> #</IfModule>
>> MaxRequestsPerChild  10
>>
>> ProxyRequests Off
>>
>> #ProxyTimeOut 180
>> <Proxy *>
>>  AddDefaultCharset Off
>>  Order deny,allow
>>  Allow from all
>> </Proxy>
>>
>> # Enable/disable the handling of HTTP/1.1 "Via:" headers.
>> # ("Full" adds the server version; "Block" removes all outgoing Via: headers)
>> # Set to one of: Off \| On \| Full \| Block
>> ProxyVia On
>>
>> NameVirtualHost *:80
>>
>> <VirtualHost *:80>
>>  # General setup for the virtual host
>>  DocumentRoot "/usr/local/apache229/htdocs"
>>  ErrorLog logs/error_log
>>  TransferLog logs/access_log
>>
>>  ServerName gmob1it1as1.bradgroup
>>  ServerAdmin [EMAIL PROTECTED] 
>>
>>  ProxyRequests Off
>>  ProxyPreserveHost On
>>  ProxyPass / ajp://nillx22.bradgroup:8087/gmgweb
>>
>> #ProxyPass / ajp://localhost:8087/
>>
>>  RewriteEngine On
>>  RewriteRule \^/(images/.+);jsessionid=\w+$ /$1
>>
>> </VirtualHost>
>>
>>
>>   
>>     
>>>>> Raj Saini <[EMAIL PROTECTED]> 7/22/2008 9:25 AM >>>
>>>>>         
>>>>>           
>> Can you also post the relevant part of your apache configuration?
>>
>> Thanks,
>>
>> Raj
>>
>> Alex Melnik wrote:
>>   
>>     
>>> Raj, thanks for the help.
>>>
>>> I'm using Apache 2.2.9
>>> My AJP configs in ofbiz-containers.xml is as follows:
>>>
>>>         <property name="ajp-connector" value="connector">
>>>             <!-- see 
>>> http://jakarta.apache.org/tomcat/tomcat-5.5-doc/config/ajp.html for 
>>> reference -->
>>>             <property name="allowTrace" value="false"/>
>>>             <property name="emptySessionPath" value="false"/>
>>>             <property name="enableLookups" value="false"/>
>>>             <property name="maxPostSize" value="2097152"/>
>>>             <property name="protocol" value="AJP/1.3"/>
>>>             <property name="proxyName" value=""/>
>>>             <property name="proxyPort" value=""/>
>>>             <property name="redirectPort" value=""/>
>>>             <property name="scheme" value="http"/>
>>>             <property name="secure" value="false"/>
>>>             <property name="URIEncoding" value="UTF-8"/>
>>>             <property name="useBodyEncodingForURI" value="false"/>
>>>             <property name="xpoweredBy" value="true"/>
>>>             <!-- AJP/13 connector attributes -->
>>>             <property name="address" value="127.0.0.1"/>
>>>             <property name="backlog" value="10"/>
>>>             <property name="maxSpareThreads" value="8000"/>
>>>             <property name="maxThreads" value="8000"/>
>>>             <property name="minSpareThreads" value="4000"/>
>>>             <property name="port" value="8087"/>
>>>             <property name="tcpNoDelay" value="true"/>
>>>             <property name="soTimeout" value="6000"/>
>>>             <property name="tomcatAuthentication" value="false"/>
>>>         </property>
>>>
>>> and I'm running my app on port 8087
>>>
>>> Do you see anything out of ordinary with this config?
>>>
>>> Thanks again,
>>> Alex
>>>   
>>>     
>>>       
>>>>>> Raj Saini <[EMAIL PROTECTED]> 7/21/2008 10:14 PM >>>
>>>>>>         
>>>>>>           
>>>>>>             
>>> Alex,
>>>
>>> Which version of Apache web server you are using? I have this working on 
>>> Fedora and Ubuntu/Debian server. As far as I know, you will certainly 
>>> need 2.2.x.
>>>
>>> Also double check the Tomcat AJP connector ports are same as you have 
>>> configured in Apache web server.
>>>
>>> Thanks,
>>>
>>> Raj
>>>
>>> Alex Melnik wrote:
>>>   
>>>     
>>>       
>>>>  I tried option 2 and I used how-tos from  the following link:
>>>>
>>>> http://docs.ofbiz.org/display/OFBIZ/FAQ+-+Tips+-+Tricks+-+Cookbook+-+HowTo#FAQ-Tips-Tricks-Cookbook-HowTo-Howtousemodproxyajp
>>>>  
>>>>
>>>> and the error I get is:
>>>>
>>>> [Mon Jul 21 16:40:30 2008] [error] (70007)The timeout specified has 
>>>> expired: ajp_ilink_receive() can't receive he
>>>> ader
>>>> [Mon Jul 21 16:40:30 2008] [error] ajp_read_header: ajp_ilink_receive 
>>>> failed
>>>> [Mon Jul 21 16:40:30 2008] [error] (120006)APR does not understand this 
>>>> error code: proxy: read response failed f
>>>> rom (null) ()
>>>>
>>>> Any ideas?
>>>>
>>>>   
>>>>     
>>>>       
>>>>         
>>>>>>> Raj Saini <[EMAIL PROTECTED]> 7/14/2008 11:45:23 AM >>>
>>>>>>>         
>>>>>>>           
>>>>>>>             
>>>>>>>               
>>>> There are different way of doing it:
>>>>
>>>> 1. Mount your application to root mount point change the http port to 80 
>>>> and SSL to 443.
>>>> 2. Front OFbiz server with Apache web server and use mod ajp proxy, 
>>>> mod_jk or mod_rewrite. You can find more about mod_jk and mod_ajp_proxy 
>>>> somewhere on wiki and mailing list.
>>>>
>>>> Thanks,
>>>>
>>>> Raj
>>>> Robert Volke wrote:
>>>>   
>>>>     
>>>>       
>>>>         
>>>>> Hi,
>>>>>
>>>>> I'm trying to redirect the url for my ecommerce application.  So what I 
>>>>> need to make happend is when somebody types in www.sitename.com it should 
>>>>> redirect to http://server.domain:<port>/ecommerce .   
>>>>> I'm trying to look at Apache HTTP redirect but is there an easier way?
>>>>>
>>>>> Thanks
>>>>>
>>>>>
>>>>>   
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>>   
>>>>     
>>>>       
>>>>         
>>>   
>>>     
>>>       
>>   
>>     
>
>
>   

Reply via email to