We would like to send SMS reminders to clients who were enrolled into a program. We have got SMS Gateway details from our Service Providers as follows (of course with other sensitive details represented as XXXX)
We are running DHIS2 version 2.35,The password in the above configuration is 8 characters. However after saving the configurations ad coming back the password is changed into some 24 character string and then when sending an sms its bringing an error as follows;
"* ERROR 2021-05-25T09:28:00,647 Failed sending bind command (SMPPSession.java [taskScheduler-22])
org.jsmpp.PDUStringException: C-Octet String value ‘mxS4FtfBWnS2ieHJUCCG9A==’ length must be less than 9. Actual length is 24
at org.jsmpp.util.StringValidator.validateString(StringValidator.java:40) ~[jsmpp-2.3.7.jar:2.3.7]
…
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]
- ERROR 2021-05-25T09:28:00,660 I/O error occured (SMPPClient.java [taskScheduler-22])
java.io.IOException: Failed sending bind since some string parameter area invalid: C-Octet String value ‘mxS4FtfBWnS2ieHJUCCG9A==’ length must be less than 9. Actual length is 24
"
Can someone please assist on how to go around this.