nslookup graph.facebook.de (on the firewall itself):Server: 127.0.0.1Address: 127.0.0.1#53Non-authoritative answer:graph.facebook.de canonical name = www.facebook.com.www.facebook.com canonical name = star-mini.c10r.facebook.com.Name: star-mini.c10r.facebook.comAddress: 185.60.216.35Name: star-mini.c10r.facebook.comAddress: 2a03:2880:f12d:83:face:b00c:0:25de
telnet 185.60.216.35 80
GET / HTTP/1.1Host: graph.facebook.comConnection: close
telnet 185.60.216.35 80Trying 185.60.216.35...Connected to 185.60.216.35.Escape character is '^]'.GET / HTTP/1.1HTTP/1.1 301 Moved PermanentlyLocation: http://www.facebook.com/Content-Type: text/html; charset="utf-8"X-FB-Debug: CLbXVA7Pz8pd/PY/h+ZUyQY2LZXNliZ1lkdPovpKUscuMVS+s0M6m4Uleti3eH6vbIVbaOtT1T5uuzBk0FMEiQ==Date: Fri, 11 Feb 2022 06:43:36 GMTPriority: u=3,iAlt-Svc: h3=":443"; ma=3600, h3-29=":443"; ma=3600Connection: keep-aliveContent-Length: 0
openssl s_client -quiet -connect 185.60.216.35:443Can't use SSL_get_servernamedepth=2 C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert High Assurance EV Root CAverify return:1depth=1 C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert SHA2 High Assurance Server CAverify return:1depth=0 C = US, ST = California, L = Menlo Park, O = "Facebook, Inc.", CN = *.facebook.comverify return:1GET / HTTP/1.1Host: graph.facebook.comConnection: closeHTTP/1.1 400 Bad RequestVary: Originx-fb-rlafr: 0Content-Type: text/javascript; charset=UTF-8WWW-Authenticate: OAuth "Facebook Platform" "invalid_request" "Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api"Access-Control-Allow-Origin: *facebook-api-version: v6.0Strict-Transport-Security: max-age=15552000; preloadPragma: no-cacheCache-Control: no-storeExpires: Sat, 01 Jan 2000 00:00:00 GMTx-fb-request-id: AOLNGCYUGORip4rQO1SwLE3x-fb-trace-id: FtDm7H1ss36x-fb-rev: 1005057900X-FB-Debug: 82VX1gs1sPkv0Nr6nhyRXSWYENcnhgeJQuhVr9jpw07ebjQLFFfd71E4Ik3qZUgkkU5BK6SCVRM2hT/JyVQXtQ==Date: Fri, 11 Feb 2022 11:18:49 GMTAlt-Svc: h3=":443"; ma=3600, h3-29=":443"; ma=3600Connection: closeContent-Length: 241{"error":{"message":"Unsupported get request. Please read the Graph API documentation at https:\/\/developers.facebook.com\/docs\/graph-api","type":"GraphMethodException","code":100,"error_subcode":33,"fbtrace_id":"AOLNGCYUGORip4rQO1SwLE3"}}read:errno=0
$ openssl s_client -quiet -connect 185.60.216.35:443 -servername graph.facebook.com4377019948:error:140040E5:SSL routines:CONNECT_CR_SRVR_HELLO:ssl handshake failure:/System/Volumes/Data/SWE/macOS/BuildRoots/5b2e67f8af/Library/Caches/com.apple.xbs/Sources/libressl/libressl-75.60.3/libressl-2.8/ssl/ssl_pkt.c:585:$
Hi @cgone, Yes, similarly, you'll need to supply servername parameter to simulate a browser behaviour:Code: [Select]$ openssl s_client -quiet -connect 185.60.216.35:443 -servername graph.facebook.com4377019948:error:140040E5:SSL routines:CONNECT_CR_SRVR_HELLO:ssl handshake failure:/System/Volumes/Data/SWE/macOS/BuildRoots/5b2e67f8af/Library/Caches/com.apple.xbs/Sources/libressl/libressl-75.60.3/libressl-2.8/ssl/ssl_pkt.c:585:$