https://bz.apache.org/bugzilla/show_bug.cgi?id=61160
Bug ID: 61160
Summary: Missing reason phrase breaks BitKinex WebDAV client
Product: Tomcat 8
Version: 8.5.15
Hardware: PC
Status: NEW
Severity: normal
Priority: P2
Component: Catalina
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ----
To reproduce :
* Configure Tomcat WebDAV servlet in any webapp, for example with the following
configuration :
<servlet>
<servlet-name>webdav</servlet-name>
<servlet-class>org.apache.catalina.servlets.WebdavServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>webdav</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
* Attempt to connect to this webdav server using BitKinex WebDAV client
(http://www.bitkinex.com)
--> BUG : connection fails
* Update the connector configuration in server.xml to reintroduce the reason
phrase :
<Connector sendReasonPhrase="false" [...] />
* Attempt the BitKinex connexion again
--> connection succeeed
I guess this bug will be be marked as a duplicate of #60362, but :
* I wanted to make it obvious for any user looking for this information.
* I think it add another argument to keep the reason phrase for legacy clients
(even though I completely understand that Tomcat adheres the spec, and that
BitKinex is not properly handling the status response)
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]