tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From zia mohades <zia.si...@gmail.com>
Subject Re: Apache Tomcat 6.0 loads blank page
Date Mon, 02 Feb 2009 00:55:18 GMT
Guys!!! index.html works nowwwww! yesss!!! Thank you again for all your help
guys.

However I am having an issue with accessing the cgi file from my html page
which looks as follow:

<form name="mainform" method="get" action="../../bin/test.cgi"> ( which is a
button to calls the file test.cgi)

and the test.cgi is located in /usr/local/tomcat/bin
and the hesearch.html is located in /usr/local/tomcat/webapps/mms_test

and when I click on the button in the hesearch.html i get the following
error:

HTTP Status 404 - /bin/test.cgi
------------------------------

*type* Status report

*message* */bin/test.cgi*

*description* *The requested resource (/bin/test.cgi) is not available.*
------------------------------
Apache Tomcat/6.0.18

Any idea what's going on? I checked the following:

1) the location
2) the permission

Thank you again for all your helps

regards

zia

On Sun, Feb 1, 2009 at 7:30 PM, zia mohades <zia.simab@gmail.com> wrote:

> Hi everyone ,
>
> Dear andre: I have just included the index.html in the web.xml , but still
> doesn't work.
>
> However I will continue using index.jsp until i find a solution. However I
> have a new problem. I have another file called hesearch.html which calls a
> .cgi file called test.cgi here is what it looks like:
>
> ...........
> <form name="mainform" method="get" action="../bin/test.cgi">
> ............
> however when click on the button which sends action to test.cgi i get this
> error:
>
> HTTP Status 404 - /bin/test.cgi
> ------------------------------
>
> *type* Status report
>
> *message* */bin/test.cgi*
>
> *description* *The requested resource (/bin/test.cgi) is not available.*
> ------------------------------
> Apache Tomcat/6.0.18
> any idea what's going on? i have given all the permission it needs?
>
>
> Thank you again for all your helps.
>
> Regards,
>
> zia
>
>
>
>
> On Sun, Feb 1, 2009 at 6:58 PM, zia mohades <zia.simab@gmail.com> wrote:
>
>>
>>
>> On Sun, Feb 1, 2009 at 6:41 PM, André Warnier <aw@ice-sa.com> wrote:
>>
>>> zia mohades wrote:
>>> [...]
>>>
>>>>   but again, I can successfully access http://localhost:8080 and blank
>>>> for
>>>> http://localhost:8080/mms_test. so the log files are not very
>>>> informative.
>>>>
>>>> 2) I have downloaded LiveHttpHeaders plugin and followed your
>>>> instructions.
>>>> Believe it or not when I access http://localhost:8080/mms_test or
>>>> http://localhost:8080 or http://localhost:8080/mms_test , and when i
>>>> click
>>>> on "Live http headers" form tools , the headers are empty. However when
>>>> I
>>>> access any other sites , like google , the headers has info in it( as it
>>>> is
>>>> expected)
>>>>
>>>>
>>  Here are answers :
>>
>>
>>>
>>>  You are right, I don't believe it.
>>> I do not believe the combination above : that you can succesfully access
>>> http://localhost:8080, but do not see headers in LiveHttpHeaders when
>>> you do that.  Something in that combination is wrong.
>>>
>>> So, do exactly the following :
>>>
>>> 1) Tell me again :
>>> - what is your OS ?
>>>
>>      I am using Ubuntu
>>
>>> - what version of Tomcat is this ?
>>
>>       I am using   Apache Tomcat Version 6.0.18
>>
>>>
>>> - where did you get it from ?
>>>
>>        I used to the synaptic manager in ubuntu to install it
>>
>>>
>>> 2)
>>> - stop Tomcat
>>> - in a command window, enter : netstat -tan | grep LISTEN
>>
>>  tcp        0      0 127.0.0.1:3306          0.0.0.0:*
>> LISTEN
>> tcp        0      0 127.0.0.1:631           0.0.0.0:*
>> LISTEN
>>
>>>
>>>
>>> - start Tomcat
>>>
>>>
>> tcp        0      0 127.0.0.1:3306          0.0.0.0:*
>> LISTEN
>> tcp        0      0 127.0.0.1:631           0.0.0.0:*
>> LISTEN
>> tcp6       0      0 127.0.0.1:8005          :::*
>> LISTEN
>> tcp6       0      0 :::8080                 :::*
>> LISTEN
>>
>>>
>>>
>>> (Yes, the same 2 times. Once with Tomcat stopped, once with Tomcat
>>> started.)
>>>
>>> 3) Then, also copy here the portion of your tomcat conf/server.xml which
>>> looks like this :
>>>
>>> <Connector port="xxxx" maxHttpHeaderSize="8192"
>>>    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
>>>    enableLookups="false" redirectPort="8443" acceptCount="100"
>>>    connectionTimeout="20000" disableUploadTimeout="true" />
>>>
>>
>>
>> These are all my <connector port :
>>  <Connector port="8080" protocol="HTTP/1.1"
>>                connectionTimeout="20000"
>>                redirectPort="8443" />
>>     <!-- A "Connector" using the shared thread pool-->
>>
>>     <Connector executor="tomcatThreadPool"
>>                port="8080" protocol="HTTP/1.1"
>>                connectionTimeout="20000"
>>                redirectPort="8443" />
>>
>>     <!-- Define a SSL HTTP/1.1 Connector on port 8443
>>          This connector uses the JSSE configuration, when using APR, the
>>          connector should be using the OpenSSL style configuration
>>          described in the APR documentation -->
>>
>>     <Connector port="8080" protocol="HTTP/1.1" SSLEnabled="true"
>>                maxThreads="150" scheme="https" secure="true"
>>                clientAuth="false" sslProtocol="TLS" />
>>
>>
>>
>>
>>>
>>> 4)
>>> - close Firefox
>>> - re-open Firefox
>>> - click on Tools..LiveHttpHeader.  *Leave that window open*, and make
>>> sure that the checkbox "capture headers" is checked.
>>> - go back to the main browser window
>>> - enter http://localhost:8080
>>> - go back to the LiveHttpHeaders window
>>> - what is in it ? (you can cut and paste it here)
>>
>>
>>     Absolutely nothing: :( blank
>>
>>>
>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>
>>>
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message