This is a dev CS server under linux OS. Both CS and cws websites are deployed with tomcat 8.5.39. The cws wsdl urls are openning fine. The C# project can add them as references and build correctly. The problem is the initial authentication always fails with a timeout error. The tomcat access log indicates there are some 415 or 500 errors.
"POST /cws/services/Authentication?wsdl HTTP/1.1" 415 5
"GET /cws/services/Authentication?wsdl/_vti_bin/ListData.svc/$metadata HTTP/1.1" 404 124
"POST /cws/services/Authentication?wsdl/mex HTTP/1.1" 415 5
"POST /cws/services/Authentication HTTP/1.1" 500 301
The same application (without change references) can authenticate with another CS instance (IIS based) without problem. Any configuration I am missing for the linux CS cws?
Update:
It turns out to be permission issue. Tomcat and content server are running under different users. The tomcat user does not have enough permission to fully deploy web service functions. Problem is resolved after addressing the permission issue and redeploy the web service webapp.