[root@yfw ~]# cd /www/wwwroot/szrengjing.com
[root@yfw szrengjing.com]# curl -v \
> -H "Content-Type: text/xml" \
> -d '<body rid="123456789" xmlns="http://jabber.org/protocol/httpbind"/>' \
> https://zxkf.szrengjing.com/http-bind
* Trying 124.71.230.244...
* TCP_NODELAY set
* Connected to zxkf.szrengjing.com (124.71.230.244) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, [no content] (0):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=zxkf.szrengjing.com
* start date: Oct 13 03:37:58 2025 GMT
* expire date: Jan 11 03:37:57 2026 GMT
* subjectAltName: host "zxkf.szrengjing.com" matched cert's "zxkf.szrengjing.com"
* issuer: C=US; O=Let's Encrypt; CN=R12
* SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* Using Stream ID: 1 (easy handle 0x55bbc29d5690)
* TLSv1.3 (OUT), TLS app data, [no content] (0):
> POST /http-bind HTTP/2
> Host: zxkf.szrengjing.com
> User-Agent: curl/7.61.1
> Accept: */*
> Content-Type: text/xml
> Content-Length: 67
>
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* We are completely uploaded and fine
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS app data, [no content] (0):
* Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (IN), TLS app data, [no content] (0):
< HTTP/2 200
< server: nginx
< date: Fri, 31 Oct 2025 09:23:14 GMT
< content-type: text/xml;charset=utf-8
< content-length: 730
< access-control-allow-methods: CANCELUPLOAD, HEAD, MKCOL, UNCHECKOUT, POST, CHECKIN, CHECKOUT, PROPFIND, LOCK, VERSION-CONTROL, COPY, REPORT, OPTIONS, PUT, DELETE, GETLIB, MOVE, GET, UPDATE, PROPPATCH, UNLOCK
< access-control-allow-headers: Destination, Overwrite, X-Requested-With, Cache-Control, X-File-Name, User-Agent, X-File-Size, If-Modified-Since, Depth, Content-Type
< access-control-max-age: 86400
< vary: Accept-Encoding
< set-cookie: server_name_session=30cfff002de8f66adfef6602044f67bf; Max-Age=86400; httponly; path=/
< set-cookie: SITE_TOTAL_ID=8a26e92882ea3ce1d1a1c8b0e22e54c1; Path=/; Max-Age=259200000; HttpOnly
< strict-transport-security: max-age=31536000
<
* Connection #0 to host zxkf.szrengjing.com left intact
<body xmlns="http://jabber.org/protocol/httpbind" xmlns:stream="http://etherx.jabber.org/streams" from="localhost" authid="4jvalcpo6q" sid="4jvalcpo6q" secure="true" requests="2" inactivity="30" polling="5" wait="60"><stream:features><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism><mechanism>SCRAM-SHA-1</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>PADE</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>JIVE-SHAREDSECRET</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/><session xmlns="urn:ietf:params:xml:ns:xmpp-session"><optional/></session></stream:features></body>[root@yfw szrengjing.com]# printf '\0%s\0%s' "test@zxkf.szrengjing.com" "test123" | base64
AHRlc3RAenhrZi5zenJlbmdqaW5nLmNvbQB0ZXN0MTIz
[root@yfw szrengjing.com]# curl -v \
> -H "Content-Type: text/xml" \
> -d '<body rid="123456790" sid="a1b2c3d4e5" xmlns="http://jabber.org/protocol/httpbind"><auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl" mechanism="PLAIN">AHRlc3RAenhrZi5zenJlbmdqaW5nLmNvbQB0ZXN0MTIz</auth></body>' \
> https://zxkf.szrengjing.com/http-bind
* Trying 124.71.230.244...
* TCP_NODELAY set
* Connected to zxkf.szrengjing.com (124.71.230.244) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, [no content] (0):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=zxkf.szrengjing.com
* start date: Oct 13 03:37:58 2025 GMT
* expire date: Jan 11 03:37:57 2026 GMT
* subjectAltName: host "zxkf.szrengjing.com" matched cert's "zxkf.szrengjing.com"
* issuer: C=US; O=Let's Encrypt; CN=R12
* SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* Using Stream ID: 1 (easy handle 0x55d36269a690)
* TLSv1.3 (OUT), TLS app data, [no content] (0):
> POST /http-bind HTTP/2
> Host: zxkf.szrengjing.com
> User-Agent: curl/7.61.1
> Accept: */*
> Content-Type: text/xml
> Content-Length: 206
>
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* We are completely uploaded and fine
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS app data, [no content] (0):
* Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (IN), TLS app data, [no content] (0):
< HTTP/2 404
< server: nginx
< date: Fri, 31 Oct 2025 09:24:02 GMT
< content-type: text/html;charset=iso-8859-1
< content-length: 447
< access-control-allow-methods: CANCELUPLOAD, HEAD, MKCOL, UNCHECKOUT, POST, CHECKIN, CHECKOUT, PROPFIND, LOCK, VERSION-CONTROL, COPY, REPORT, OPTIONS, PUT, DELETE, GETLIB, MOVE, GET, UPDATE, PROPPATCH, UNLOCK
< access-control-allow-headers: Destination, Overwrite, X-Requested-With, Cache-Control, X-File-Name, User-Agent, X-File-Size, If-Modified-Since, Depth, Content-Type
< access-control-max-age: 86400
< cache-control: must-revalidate,no-cache,no-store
< set-cookie: server_name_session=30cfff002de8f66adfef6602044f67bf; Max-Age=86400; httponly; path=/
< set-cookie: SITE_TOTAL_ID=8001a74e1830d2161a1cf7c26ef85177; Path=/; Max-Age=259200000; HttpOnly
<
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
<title>Error 404 Invalid SID value.</title>
</head>
<body><h2>HTTP ERROR 404 Invalid SID value.</h2>
<table>
<tr><th>URI:</th><td>/http-bind</td></tr>
<tr><th>STATUS:</th><td>404</td></tr>
<tr><th>MESSAGE:</th><td>Invalid SID value.</td></tr>
<tr><th>SERVLET:</th><td>org.jivesoftware.openfire.http.HttpBindServlet-5d6deb83</td></tr>
</table>
</body>
</html>
* Connection #0 to host zxkf.szrengjing.com left intact
[root@yfw szrengjing.com]# curl -v \
> -H "Content-Type: text/xml" \
> -d '<body rid="123456791" sid="a1b2c3d4e5" xmlns="http://jabber.org/protocol/httpbind"/>' \
> https://zxkf.szrengjing.com/http-bind
* Trying 124.71.230.244...
* TCP_NODELAY set
* Connected to zxkf.szrengjing.com (124.71.230.244) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, [no content] (0):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=zxkf.szrengjing.com
* start date: Oct 13 03:37:58 2025 GMT
* expire date: Jan 11 03:37:57 2026 GMT
* subjectAltName: host "zxkf.szrengjing.com" matched cert's "zxkf.szrengjing.com"
* issuer: C=US; O=Let's Encrypt; CN=R12
* SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* Using Stream ID: 1 (easy handle 0x558a00b18690)
* TLSv1.3 (OUT), TLS app data, [no content] (0):
> POST /http-bind HTTP/2
> Host: zxkf.szrengjing.com
> User-Agent: curl/7.61.1
> Accept: */*
> Content-Type: text/xml
> Content-Length: 84
>
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* We are completely uploaded and fine
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS app data, [no content] (0):
* Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (IN), TLS app data, [no content] (0):
< HTTP/2 404
< server: nginx
< date: Fri, 31 Oct 2025 09:24:31 GMT
< content-type: text/html;charset=iso-8859-1
< content-length: 447
< access-control-allow-methods: CANCELUPLOAD, HEAD, MKCOL, UNCHECKOUT, POST, CHECKIN, CHECKOUT, PROPFIND, LOCK, VERSION-CONTROL, COPY, REPORT, OPTIONS, PUT, DELETE, GETLIB, MOVE, GET, UPDATE, PROPPATCH, UNLOCK
< access-control-allow-headers: Destination, Overwrite, X-Requested-With, Cache-Control, X-File-Name, User-Agent, X-File-Size, If-Modified-Since, Depth, Content-Type
< access-control-max-age: 86400
< cache-control: must-revalidate,no-cache,no-store
< set-cookie: server_name_session=30cfff002de8f66adfef6602044f67bf; Max-Age=86400; httponly; path=/
< set-cookie: SITE_TOTAL_ID=28ed8155ee72e0f4550b47cf2835a543; Path=/; Max-Age=259200000; HttpOnly
<
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
<title>Error 404 Invalid SID value.</title>
</head>
<body><h2>HTTP ERROR 404 Invalid SID value.</h2>
<table>
<tr><th>URI:</th><td>/http-bind</td></tr>
<tr><th>STATUS:</th><td>404</td></tr>
<tr><th>MESSAGE:</th><td>Invalid SID value.</td></tr>
<tr><th>SERVLET:</th><td>org.jivesoftware.openfire.http.HttpBindServlet-5d6deb83</td></tr>
</table>
</body>
</html>
* Connection #0 to host zxkf.szrengjing.com left intact
[root@yfw szrengjing.com]# curl -v \
> -H "Content-Type: text/xml" \
> -d '<body rid="123456792" sid="a1b2c3d4e5" xmlns="http://jabber.org/protocol/httpbind"><iq type="set" id="bind_1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></iq></body>' \
> https://zxkf.szrengjing.com/http-bind
* Trying 124.71.230.244...
* TCP_NODELAY set
* Connected to zxkf.szrengjing.com (124.71.230.244) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, [no content] (0):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=zxkf.szrengjing.com
* start date: Oct 13 03:37:58 2025 GMT
* expire date: Jan 11 03:37:57 2026 GMT
* subjectAltName: host "zxkf.szrengjing.com" matched cert's "zxkf.szrengjing.com"
* issuer: C=US; O=Let's Encrypt; CN=R12
* SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* Using Stream ID: 1 (easy handle 0x55f336fc2690)
* TLSv1.3 (OUT), TLS app data, [no content] (0):
> POST /http-bind HTTP/2
> Host: zxkf.szrengjing.com
> User-Agent: curl/7.61.1
> Accept: */*
> Content-Type: text/xml
> Content-Length: 170
>
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* We are completely uploaded and fine
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS app data, [no content] (0):
* Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (IN), TLS app data, [no content] (0):
< HTTP/2 404
< server: nginx
< date: Fri, 31 Oct 2025 09:24:46 GMT
< content-type: text/html;charset=iso-8859-1
< content-length: 447
< access-control-allow-methods: CANCELUPLOAD, HEAD, MKCOL, UNCHECKOUT, POST, CHECKIN, CHECKOUT, PROPFIND, LOCK, VERSION-CONTROL, COPY, REPORT, OPTIONS, PUT, DELETE, GETLIB, MOVE, GET, UPDATE, PROPPATCH, UNLOCK
< access-control-allow-headers: Destination, Overwrite, X-Requested-With, Cache-Control, X-File-Name, User-Agent, X-File-Size, If-Modified-Since, Depth, Content-Type
< access-control-max-age: 86400
< cache-control: must-revalidate,no-cache,no-store
< set-cookie: server_name_session=30cfff002de8f66adfef6602044f67bf; Max-Age=86400; httponly; path=/
< set-cookie: SITE_TOTAL_ID=09c959972fc00b5d57116d6bffb455a6; Path=/; Max-Age=259200000; HttpOnly
<
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
<title>Error 404 Invalid SID value.</title>
</head>
<body><h2>HTTP ERROR 404 Invalid SID value.</h2>
<table>
<tr><th>URI:</th><td>/http-bind</td></tr>
<tr><th>STATUS:</th><td>404</td></tr>
<tr><th>MESSAGE:</th><td>Invalid SID value.</td></tr>
<tr><th>SERVLET:</th><td>org.jivesoftware.openfire.http.HttpBindServlet-5d6deb83</td></tr>
</table>
</body>
</html>
* Connection #0 to host zxkf.szrengjing.com left intact
[root@yfw szrengjing.com]# curl -v \
> -H "Content-Type: text/xml" \
> -d '<body rid="123456793" sid="a1b2c3d4e5" xmlns="http://jabber.org/protocol/httpbind"><iq type="set" id="sess_1"><session xmlns="urn:ietf:params:xml:ns:xmpp-session"/></iq></body>' \
> https://zxkf.szrengjing.com/http-bind
* Trying 124.71.230.244...
* TCP_NODELAY set
* Connected to zxkf.szrengjing.com (124.71.230.244) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, [no content] (0):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=zxkf.szrengjing.com
* start date: Oct 13 03:37:58 2025 GMT
* expire date: Jan 11 03:37:57 2026 GMT
* subjectAltName: host "zxkf.szrengjing.com" matched cert's "zxkf.szrengjing.com"
* issuer: C=US; O=Let's Encrypt; CN=R12
* SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* Using Stream ID: 1 (easy handle 0x56369a9f5690)
* TLSv1.3 (OUT), TLS app data, [no content] (0):
> POST /http-bind HTTP/2
> Host: zxkf.szrengjing.com
> User-Agent: curl/7.61.1
> Accept: */*
> Content-Type: text/xml
> Content-Length: 176
>
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* We are completely uploaded and fine
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS app data, [no content] (0):
* Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (IN), TLS app data, [no content] (0):
< HTTP/2 404
< server: nginx
< date: Fri, 31 Oct 2025 09:25:06 GMT
< content-type: text/html;charset=iso-8859-1
< content-length: 447
< access-control-allow-methods: CANCELUPLOAD, HEAD, MKCOL, UNCHECKOUT, POST, CHECKIN, CHECKOUT, PROPFIND, LOCK, VERSION-CONTROL, COPY, REPORT, OPTIONS, PUT, DELETE, GETLIB, MOVE, GET, UPDATE, PROPPATCH, UNLOCK
< access-control-allow-headers: Destination, Overwrite, X-Requested-With, Cache-Control, X-File-Name, User-Agent, X-File-Size, If-Modified-Since, Depth, Content-Type
< access-control-max-age: 86400
< cache-control: must-revalidate,no-cache,no-store
< set-cookie: server_name_session=30cfff002de8f66adfef6602044f67bf; Max-Age=86400; httponly; path=/
< set-cookie: SITE_TOTAL_ID=177678c324d873e91d28df54dde6921d; Path=/; Max-Age=259200000; HttpOnly
<
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
<title>Error 404 Invalid SID value.</title>
</head>
<body><h2>HTTP ERROR 404 Invalid SID value.</h2>
<table>
<tr><th>URI:</th><td>/http-bind</td></tr>
<tr><th>STATUS:</th><td>404</td></tr>
<tr><th>MESSAGE:</th><td>Invalid SID value.</td></tr>
<tr><th>SERVLET:</th><td>org.jivesoftware.openfire.http.HttpBindServlet-5d6deb83</td></tr>
</table>
</body>
</html>
* Connection #0 to host zxkf.szrengjing.com left intact
[root@yfw szrengjing.com]# curl -v \
> -H "Content-Type: text/xml" \
> -d '<body rid="123456794" sid="a1b2c3d4e5" xmlns="http://jabber.org/protocol/httpbind"><presence/></body>' \
> https://zxkf.szrengjing.com/http-bind
* Trying 124.71.230.244...
* TCP_NODELAY set
* Connected to zxkf.szrengjing.com (124.71.230.244) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, [no content] (0):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=zxkf.szrengjing.com
* start date: Oct 13 03:37:58 2025 GMT
* expire date: Jan 11 03:37:57 2026 GMT
* subjectAltName: host "zxkf.szrengjing.com" matched cert's "zxkf.szrengjing.com"
* issuer: C=US; O=Let's Encrypt; CN=R12
* SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* Using Stream ID: 1 (easy handle 0x557eb0e85690)
* TLSv1.3 (OUT), TLS app data, [no content] (0):
> POST /http-bind HTTP/2
> Host: zxkf.szrengjing.com
> User-Agent: curl/7.61.1
> Accept: */*
> Content-Type: text/xml
> Content-Length: 101
>
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* We are completely uploaded and fine
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, [no content] (0):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS app data, [no content] (0):
* Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
* TLSv1.3 (OUT), TLS app data, [no content] (0):
* TLSv1.3 (IN), TLS app data, [no content] (0):
< HTTP/2 404
< server: nginx
< date: Fri, 31 Oct 2025 09:25:24 GMT
< content-type: text/html;charset=iso-8859-1
< content-length: 447
< access-control-allow-methods: CANCELUPLOAD, HEAD, MKCOL, UNCHECKOUT, POST, CHECKIN, CHECKOUT, PROPFIND, LOCK, VERSION-CONTROL, COPY, REPORT, OPTIONS, PUT, DELETE, GETLIB, MOVE, GET, UPDATE, PROPPATCH, UNLOCK
< access-control-allow-headers: Destination, Overwrite, X-Requested-With, Cache-Control, X-File-Name, User-Agent, X-File-Size, If-Modified-Since, Depth, Content-Type
< access-control-max-age: 86400
< cache-control: must-revalidate,no-cache,no-store
< set-cookie: server_name_session=30cfff002de8f66adfef6602044f67bf; Max-Age=86400; httponly; path=/
< set-cookie: SITE_TOTAL_ID=a36bf08bc57f691dfd4687608744f2e2; Path=/; Max-Age=259200000; HttpOnly
<
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
<title>Error 404 Invalid SID value.</title>
</head>
<body><h2>HTTP ERROR 404 Invalid SID value.</h2>
<table>
<tr><th>URI:</th><td>/http-bind</td></tr>
<tr><th>STATUS:</th><td>404</td></tr>
<tr><th>MESSAGE:</th><td>Invalid SID value.</td></tr>
<tr><th>SERVLET:</th><td>org.jivesoftware.openfire.http.HttpBindServlet-5d6deb83</td></tr>
</table>
</body>
</html>
* Connection #0 to host zxkf.szrengjing.com left intact
[root@yfw szrengjing.com]#
最新发布