Hello:
We have used your http software for years for a Web Services
Application. It has performed very well. Recently, for users that
have 'lower authority" levels, we've run into some authority issues on
one of our systems relating to the IFS Folder:
"/QIBM/UserData/ICSS/Cert/Server"
... and to the objects in this folder. We have resolved these issues,
mostly by modifying the *PUBLIC authority values on the "Server"
folder and its' objects.
However, we are now getting a new error. The error occurs in the
"do_post" procedure within the HTTPAPIR4 Module. Here is the line of
code:
eval rc = SendReq( peComm
: %addr(wwReqChain)+2
: %len(wwReqChain)
: peTimeout )
this SendReq call, executes the "CommSSL_BlockWrite" procedure in the
COMMSSLR4 module. The following set of code produces an error:
eval rc = gsk_secure_soc_write(sslh:
wwPos: wwLeft: wwLen )
if rc <> GSK_OK
if rc <> GSK_WOULD_BLOCK
callp SetError(HTTP_BWSEND
: 'CommSSL_BlockWrite: send: '
+ ssl_error(rc) )
return -1
endif
The 'rc' field value is returned as '406' and the error message comes
back with a value of:
"CommSSL_BlockWrite: send: (GSKit) I/O: Broken pipe."
I am not able to use 'debug' to drill into the "gsk_secure_soc_write"
routine.
Any help that you could provide would be appreciated.
Chuck Kabacinski