Hello group, We are getting this error "Length or start position is out of range for the string operation.", within the HTTP software when running our daily job Credit Cards Preliminary. The error is actually happening on a substring statement within procedure COMMTCP_FD_SET. I was able to generate a debug file from the HTTP software, which I've attached along with some screenshots for my proof of testing when debugging the issue showing the statement in error and the fields values used in the substring built-in function. I didn't see anything suspicious in the log that might be causing the error, so not sure what's going on. Our job consumes the web-service from two different programs, the first program works fine and the error happens on the second program on the very first called to the web-service. The weird thing is that this error only happens every Monday, but not for the rest of the weekdays that the job runs as well. One solution that I tried was running those two programs under its own activation group, but it didn't fix the issue. Please let me know your input on this. Thanks, Lewis This electronic mail message is intended exclusively for the individual or entity to which it is addressed. This message, together with any attachment, may contain confidential and privileged information. Any views, opinions or conclusions expressed in this message are those of the individual sender and do not necessarily reflect the views of Interval Leisure Group, Interval International, and their affiliates. Any unauthorized review, use, printing, copying, retention, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by replying to this email and delete all copies of this message. Thank you.
************Beginning of data************** HTTPAPI Ver 1.24 released 2012-01-23 OS/400 Ver V7R1M0 http_persist_open(): entered http_long_ParseURL(): entered DNS resolver retrans: 2 DNS resolver retry : 2 DNS resolver options: x'00000136' DNS default domain: corp.interval-intl.com DNS server found: 172.25.46.27 DNS server found: 172.25.46.28 ------------------------------------------------------------------------------------- Dump of server-side certificate information: ------------------------------------------------------------------------------------- Cert Validation Code = 6000 -----BEGIN CERTIFICATE----- MIIEjDCCA3SgAwIBAgIKYTpBsgAAAAB7dDANBgkqhkiG9w0BAQUFADA+MRIwEAYK CZImiZPyLGQBGRYCYWQxEzARBgoJkiaJk/IsZAEZFgNpbGcxEzARBgNVBAMTCklM CZImiZPyLGQBGRYCYWQxEzARBgoJkiaJk/IsZAEZFgNpbGcxEzARBgNVBAMTCklM Ry1FTi1DQTEwHhcNMTMxMjE2MjM1NDUwWhcNMjMxMjE0MjM1NDUwWjB3MQswCQYD VQQGEwJVUzEQMA4GA1UECBMHRmxvcmlkYTEOMAwGA1UEBxMFTWlhbWkxHzAdBgNV BAoTFkludGVydmFsIEludGVybmF0aW9uYWwxCzAJBgNVBAsTAklUMRgwFgYDVQQD DA8qLiouaWktYXBwcy5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB AQCe8TTudxyNauBzsi98C/MrcIM5TPLC3ruShNcSVqsjiWcIwhpUdS0lacJZ0a7G 8SHVeK2hz4QxuLHnYY0jBqU6jE2oRFhzj9g7+UTMvmWwBI5cSwK99rzyrBzA6jWO oGgfhLrcngdjPD+DTJnvaSZMeogtiGGJzgAIwABmCZu66IiHAZxGbsj7TaJC4Ma4 xoSY069ALHU2cWOMS0HWlSs6zPNqMjKgLHAG6k5KfLtDlDlQEPPfpZCVaCcpUzD1 wDSJW/G2WuRFe85MRNttUXxVD33z+B/LuaVMGZK5Gfi5fQj4o1WFrAzLu51CCtDj IIYDoy4zMUkvlcaKwlboHxl3AgMBAAGjggFRMIIBTTAdBgNVHQ4EFgQUK/Uqkvjl tvPt9QdKUb6u4+g5xZwwHwYDVR0jBBgwFoAU5jZGInyLu7pwmnceCw1mAhGVDtMw PwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL2lsZy1lbi1jYTEuaWxnLmFkL1B1Ymxp Yy9pbGctZW4tY2ExLmNybDBKBggrBgEFBQcBAQQ+MDwwOgYIKwYBBQUHMAKGLmh0 dHA6Ly9pbGctZW4tY2ExLmlsZy5hZC9QdWJsaWMvaWxnLWVuLWNhMS5jcnQwDgYD VR0PAQH/BAQDAgWgMDwGCSsGAQQBgjcVBwQvMC0GJSsGAQQBgjcVCIGn/yD8yCOD 5Ys1hdCBDLWIM4ExhKPaQ4LApHUCAWQCAQYwEwYDVR0lBAwwCgYIKwYBBQUHAwEw GwYJKwYBBAGCNxUKBA4wDDAKBggrBgEFBQcDATANBgkqhkiG9w0BAQUFAAOCAQEA jF6X3j4D7xLE9ZHWS0brlRTwm5cm4Ej+wP6FAfmztCrDSU2FmM8DIq6YgiAyiB+7 jF6X3j4D7xLE9ZHWS0brlRTwm5cm4Ej+wP6FAfmztCrDSU2FmM8DIq6YgiAyiB+7 /sJZ2oUtmNX4ORB+nXtK30DL22trOomLINv+3nxV90ztIihRpHXKlVTDbUw59Odn aeuIn+NXiStqnwF8uU8fHxCh9s3/2Chg7LPvKuRWDRgU7JAk6sD3ID9WFtqs25dY 7eUppu1eLaNzLSvGvqb/iAYf48Bk/v4Jm7usXAztijXJboXXIj5yzyLHlgBNnatk pnJJcadbmuYJoBFfcWs1NJZz7/RGzf6f0ILeW8aX0uurh7LoxSu/EO8I/O9FI1Hn bX2YYcM2eiLkkykcxVsI9w== -----END CERTIFICATE----- Serial Number: 61:3A:41:B2:00:00:00:00:7B:74 Common Name: *.*.ii-apps.com Country: US State/Province: Florida Locality: Miami Org Unit: Interval International Org: IT Issuer CN: ILG-EN-CA1 Version: 3 not before: 20131216185450 Unknown Field: 18:54:50 16-12-2013 not after: 20231214185450 not after: 20231214185450 Unknown Field: 18:54:50 14-12-2023 pub key alg: 1.2.840.113549.1.1.5 Protocol Used: TLS Version 1 http_persist_post(): entered http_persist_req(POST) entered. http_long_ParseURL(): entered do_oper(POST): entered There are 0 cookies in the cache POST /EnterpriseIntegrationWeb/services/ies/as400DataManager HTTP/1.1 Host: eiw.qa2-ii-apps.com:443 User-Agent: http-api/1.24 Content-Type: text/xml; charset=UTF-8 Content-Length: 808 SOAPAction: http://https://services.intervalintl.com/schema/as400dataservice/as400DataMessages/as400DataService/GetContactInfoRequest senddoc(): entered <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:as4="http://services.intervalintl.com/schema/as400dataservice/as400DataMessages" xmlns:head="http://services.intervalintl.com/schema/common/headerrq"> <soapenv:Header/> <soapenv:Bodataservice/as400DataMessages" xmlns:head="http://services.intervalintl.com/schema/common/headerrq"> <soapenv:Header/> <soapenv:Body> <as4:GetBasicContactInfoRequest> <head:header CountryCd="?" LanguageCd="?" TerminalId="?" TransactionChannel="?" EchoToken="?" TimeStamp="2014-02-05T15:04:57" Target="Production" Version="0.1" RetransmissionIndicator="1" MaxResponses="100" MoreDataEchoToken="?" SessionId="?" InteractionType="?" InteractionUser="?"> <head:Requestor Id="?" IdContext="?" Password="?"/> </head:header> <as4:ContactId>1835893</as4:ContactId><as4:MembershipNumber>3644176</as4:MembershipNumber></as4:GetBasicContactInfoRequest></soapenv:Body> </soapenv:Envelope> recvresp(): entered ************End of Data********************
Attachment:
Proof of testing for jira AS-3702.docx
Description: Proof of testing for jira AS-3702.docx
----------------------------------------------------------------------- This is the FTPAPI mailing list. To unsubscribe, please go to: http://www.scottklement.com/mailman/listinfo/ftpapi -----------------------------------------------------------------------