Well, that might be the case, but when I hook a site up to the wms directly, I don&#39;t get any errors from the wms. So.. I&#39;d like to see what error tilecache is getting back from my wms server. Should i just put in a logging statement of the response from line 54 in Client.py?<br>
<br><br><div class="gmail_quote">On Mon, Nov 24, 2008 at 10:55 PM, Christopher Schmidt <span dir="ltr">&lt;<a href="mailto:crschmidt@metacarta.com">crschmidt@metacarta.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Mon, Nov 24, 2008 at 10:26:31PM -0500, chris marx wrote:<br>
&gt; here;s the full error<br>
&gt;<br>
&gt; An error occurred: HTTP Error 500: Internal Server Error<br>
<br>
</div>That&#39;s not a timeout. That&#39;s your remote WMS server returning an honest<br>
to goodness error. There&#39;s nothing TileCache can do about that.<br>
<br>
-- Chris<br>
<div><div></div><div class="Wj3C7c"><br>
&gt; &nbsp; File &quot;c:\python25\lib\site-packages\TileCache-2.04-py2.5.egg\TileCache\Service.py&quot;,<br>
&gt; line 224, in modPythonHandler<br>
&gt; &nbsp; &nbsp; host )<br>
&gt; &nbsp; File &quot;c:\python25\lib\site-packages\TileCache-2.04-py2.5.egg\TileCache\Service.py&quot;,<br>
&gt; line 208, in dispatchRequest<br>
&gt; &nbsp; &nbsp; return self.renderTile(tile, params.has_key(&#39;FORCE&#39;))<br>
&gt; &nbsp; File &quot;c:\python25\lib\site-packages\TileCache-2.04-py2.5.egg\TileCache\Service.py&quot;,<br>
&gt; line 138, in renderTile<br>
&gt; &nbsp; &nbsp; data = layer.render(tile)<br>
&gt; &nbsp; File &quot;c:\python25\lib\site-packages\TileCache-2.04-py2.5.egg\TileCache\Layer.py&quot;,<br>
&gt; line 437, in render<br>
&gt; &nbsp; &nbsp; return self.renderTile(tile)<br>
&gt; &nbsp; File &quot;c:\python25\lib\site-packages\TileCache-2.04-py2.5.egg\TileCache\Layers\WMS.py&quot;,<br>
&gt; line 29, in renderTile<br>
&gt; &nbsp; &nbsp; tile.data, response = wms.fetch()<br>
&gt; &nbsp; File &quot;c:\python25\lib\site-packages\TileCache-2.04-py2.5.egg\TileCache\Client.py&quot;,<br>
&gt; line 54, in fetch<br>
&gt; &nbsp; &nbsp; response = self.client.open(urlrequest)<br>
&gt; &nbsp; File &quot;C:\Python25\Lib\urllib2.py&quot;, line 387, in open<br>
&gt; &nbsp; &nbsp; response = meth(req, response)<br>
&gt; &nbsp; File &quot;C:\Python25\Lib\urllib2.py&quot;, line 498, in http_response<br>
&gt; &nbsp; &nbsp; &#39;http&#39;, request, response, code, msg, hdrs)<br>
&gt; &nbsp; File &quot;C:\Python25\Lib\urllib2.py&quot;, line 425, in error<br>
&gt; &nbsp; &nbsp; return self._call_chain(*args)<br>
&gt; &nbsp; File &quot;C:\Python25\Lib\urllib2.py&quot;, line 360, in _call_chain<br>
&gt; &nbsp; &nbsp; result = func(*args)<br>
&gt; &nbsp; File &quot;C:\Python25\Lib\urllib2.py&quot;, line 506, in http_error_default<br>
&gt; &nbsp; &nbsp; raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Mon, Nov 24, 2008 at 5:56 PM, chris marx &lt;<a href="mailto:chrismarx@gmail.com">chrismarx@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; anybody?<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; On Sun, Nov 23, 2008 at 3:45 PM, chris marx &lt;<a href="mailto:chrismarx@gmail.com">chrismarx@gmail.com</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;&gt; Hi,<br>
&gt; &gt;&gt; &nbsp;When no one has made a WMS request to my WMS service (Manifold GIS) it<br>
&gt; &gt;&gt; takes a little longer to respond on that first request because its creating<br>
&gt; &gt;&gt; an instance of its mapserver object. In any case, tilecache ends up<br>
&gt; &gt;&gt; returning a urllib error because I&#39;m assuming the request timed out --<br>
&gt; &gt;&gt; specifically, because hitting the same url again results in a successful<br>
&gt; &gt;&gt; request and a tile comes back. Is there a way to increase the timeout limit?<br>
&gt; &gt;&gt; --running apache and mod_python-<br>
&gt; &gt;&gt; chris-<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; --<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Chris Marx<br>
&gt; &gt;&gt; Programmer/Analyst<br>
&gt; &gt;&gt; Cornell Lab of Ornithology<br>
&gt; &gt;&gt; 159 Sapsucker Woods Rd.<br>
&gt; &gt;&gt; Ithaca, NY 14850<br>
&gt; &gt;&gt; t. 1.607.254.1142<br>
&gt; &gt;&gt; <a href="http://www.birds.cornell.edu/" target="_blank">http://www.birds.cornell.edu/</a><br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt;<br>
&gt; &gt; Chris Marx<br>
&gt; &gt; Programmer/Analyst<br>
&gt; &gt; Cornell Lab of Ornithology<br>
&gt; &gt; 159 Sapsucker Woods Rd.<br>
&gt; &gt; Ithaca, NY 14850<br>
&gt; &gt; t. 1.607.254.1142<br>
&gt; &gt; <a href="http://www.birds.cornell.edu/" target="_blank">http://www.birds.cornell.edu/</a><br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt; Chris Marx<br>
&gt; Programmer/Analyst<br>
&gt; Cornell Lab of Ornithology<br>
&gt; 159 Sapsucker Woods Rd.<br>
&gt; Ithaca, NY 14850<br>
&gt; t. 1.607.254.1142<br>
&gt; <a href="http://www.birds.cornell.edu/" target="_blank">http://www.birds.cornell.edu/</a><br>
<br>
</div></div>&gt; _______________________________________________<br>
&gt; Tilecache mailing list<br>
&gt; <a href="mailto:Tilecache@openlayers.org">Tilecache@openlayers.org</a><br>
&gt; <a href="http://openlayers.org/mailman/listinfo/tilecache" target="_blank">http://openlayers.org/mailman/listinfo/tilecache</a><br>
<font color="#888888"><br>
<br>
--<br>
Christopher Schmidt<br>
MetaCarta<br>
</font></blockquote></div><br><br clear="all"><br>-- <br><br>Chris Marx<br>Programmer/Analyst<br>Cornell Lab of Ornithology<br>159 Sapsucker Woods Rd.<br>Ithaca, NY 14850<br>t. 1.607.254.1142<br><a href="http://www.birds.cornell.edu/">http://www.birds.cornell.edu/</a><br>