Hi All,
One of our customer is sending https post request directly yo wm.tn:receive service. Till reverse proxy the request is https and from proxy the request will hit our http port.
We have created a user for the partner and assigned to TNPartners ACLs. Now we can see the request hitting internal IS. But the user is not getting identified and coming as “local/default” which has no access to invoke the receive service.
Here is the IS log :
2013-04-22 08:35:09 CDT [ISC.0039.0001D] POST /invoke/wm.tn/receive
2013-04-22 08:35:09 CDT [ISC.0038.0002D] ← Reverse-Via: ZQSIUO
2013-04-22 08:35:09 CDT [ISC.0038.0002D] ← Host: deveai.sg.com:9110
2013-04-22 08:35:09 CDT [ISC.0038.0002D] ← Content-Type: application/xml
2013-04-22 08:35:09 CDT [ISC.0038.0002D] ← Authorization: �E�:****
2013-04-22 08:35:09 CDT [ISC.0038.0002D] ← Connection: Keep-Alive
2013-04-22 08:35:09 CDT [ISC.0038.0002D] ← Content-Length: 353
2013-04-22 08:35:09 CDT [ISS.0012.0003T] Client did not provide a session ID. Creating a new session 73cea780ab5111e28decea928742a087.
2013-04-22 08:35:09 CDT [ISC.0038.0002D] → HTTP/1.1 500 String index out of range: -1
2013-04-22 08:35:09 CDT [ISC.0038.0002D] → Set-Cookie: ssnid=73cea780ab5111e28decea928742a087; path=/; HttpOnly
2013-04-22 08:35:09 CDT [ISC.0038.0002D] → Connection: close
2013-04-22 08:35:09 CDT [ISC.0038.0002D] → Content-Length: 0
If I check the Authorization parameter, its encoded. Not sure how to get the correct username and password.
Also the HTTP response is 500 and its saying String index out of range.
Please help me in resolving the issue, its really urgent.
Thanks,
Renuka