Quectel EG25-G Module Fails to Connect to One HTTPS Server While Another Works

I am using the Quectel EG25-G module to make HTTPS requests to two different servers, “Server A” and “Server B.”

The module successfully connects to “Server B” and retrieves responses without needing any certificates installed, but it fails with “Server A,” showing a timeout or a CME ERROR: 705. Both servers have valid SSL certificates and support TLS 1.2.

I have set the PDP context ID using AT+QHTTPCFG="contextid",1, enabled the output of HTTP response headers using AT+QHTTPCFG="responseheader",1, activated the PDP context with AT+QIACT=1, specified the target URL with AT+QHTTPURL, made a GET request using AT+QHTTPGET, and viewed the request response with **AT+QHTTPREAD**.

Interestingly, “Server A” works when tested using tools like curl or Python scripts, indicating it is reachable. Could the issue be related to “Server A” enforcing stricter SSL/TLS validation?

Any suggestions would be greatly appreciated.

Hi @Sudharsan
Please provide ATlog so that I can analyze the cause of the issue.

I have attached the logs for the HTTPS request

zig-app.txt (2.4 KB)
zig-gps.txt (489 Bytes)