global method: doHTTPRequest

when using this global method to send http request (I used it to send SMS), the message is sent successfully, but I see the following error:
Error calling method: doHttpRequest in class: com/hp/ov/sm/server/utility/HttpClient Exception (java.io.IOException: Server returned HTTP response code: 500 for URL: https://soa.holymakkah.gov.sa/REST/NETWORK_SMS_SEND?Recipient=0541646297&SMS=INeedTestIt&Username=hpsm&Password=****&Sender=HPSM) at char 1
I call a rule set that run the following javascript
function SendSMS()
var url = "https://soa.holymakkah.gov.sa/REST/NETWORK_SMS_SEND?Recipient=0541646297&SMS=I Need Test It&Username=hpsm&Password=****&Sender=HPSM";
var headers = new Array();
var SMSrequest;
var reply;
var respHeaders = new Object();
SMSrequest = doHTTPRequest( "GET", url, headers, null, 10, 10, null, respHeaders );

Also note I have tried to change the headers but no luck.

Also this method is used in other applications successfully.

Environment specifications:
SM APP: 9.41
SM Serv: 9.41
SM Webtier: 9.41
SM DB: SQL 2012
SM OS: Windows Server 2012 R2

Labels (1)
Tags (2)
1 Reply
Trusted Contributor.. Trusted Contributor..
Trusted Contributor..



Have news ?

I have the same problem with request to MS-Team (graph.microsoft.com)

My entry is weel created in Team But in hpsm my return code is an error 500



The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.