tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Konstantin Kolinko <knst.koli...@gmail.com>
Subject Re: curl and geoserver not working
Date Sun, 06 Dec 2015 22:24:21 GMT
2015-12-06 22:25 GMT+03:00 pablo zader <pzader@gmail.com>:
>
> Hello list.
>
> Something strange is happening when I load a file to Geoserver by curl. I observed in
the tomcat manager that the process never leaves the state (s) of service:
>
> Sent Time Stage B B Recv Client (Forwarded) Client (Current) VHost Request
> S 1968673 ms 0 KB 59442 KB 172.xx.xx.xx 172.xx.xx.xx 172.xx.xx.xx /geoserver/rest/workspaces/xxxx/coveragestores/yyyy/file.geotiff
PUT HTTP / 1.1

Take several tread dumps, to see what Tomcat is actually doing.

https://wiki.apache.org/tomcat/HowTo#How_do_I_obtain_a_thread_dump_of_my_running_webapp_.3F

https://wiki.apache.org/tomcat/FAQ/Troubleshooting_and_Diagnostics#Common_Troubleshooting_Scenario


> The curl command is nailed to the command line:
>
> $> Curl -v -u user: pass -XPUT -H 'Content-type: image / tiff' --data-binary @ / mytif.tif
http: // myip: myport / geoserver / rest / workspaces / xxxx / coveragestores /yyyy/file.geotiff


> Versions software I'm using:
> Apache Tomcat / 7.0.52 (Ubuntu)
> 2.7.2 Geoserver

Current version of Tomcat 7 (at tomcat.apache.org) is 7.0.65.
If you are hitting a bug here, you should be prepared to do an upgrade.


> Files up to 60MB me correctly, but when I get over that limit occurs as described above.
>
> I tried changing the boundaries of Tomcat as shown below but the problem remains:
>
> <Connector port = "8080" protocol = "HTTP / 1.1"
>                connectionTimeout = "20000"
>                URIEncoding = "UTF-8"
>                redirectPort = "8443"
> MaxPostSize = "400589953" />

The above limit does not affect PUT requests.

Beware that configuration files are case-sensitive.

> And in the file /usr/share/tomcat7-admin/manager/WEB-INF/web.xml
>
> <Multipart-config>
>       <! - 50MB max ->
>       <Max-file-size> 400428800 </ max-file-size>
>       <Max-request-size> 400428800 </ max-request-size>
>       <File-size-threshold> 0 </ file-size-threshold>
>     </ Multipart-config>

The above configuration belongs to the Manager web application.

It does not affect Geoserver.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message