0% found this document useful (0 votes)
10 views15 pages

Text

The document details a series of six tests conducted on various URLs, all of which completed successfully. Each test includes information about the device used, the SSL certificate details, and the HTTP response received, including status codes and headers. The tests confirm the successful fetching of data from specified endpoints, including health checks and responses from Google and other services.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views15 pages

Text

The document details a series of six tests conducted on various URLs, all of which completed successfully. Each test includes information about the device used, the SSL certificate details, and the HTTP response received, including status codes and headers. The tests confirm the successful fetching of data from specified endpoints, including health checks and responses from Google and other services.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 15

02:28:26.

380+0800: Test #1 started


02:28:26.383+0800: Time is 2024-10-19 18:28:26 +0000
02:28:26.385+0800: Test #1 finished successfully

02:28:26.387+0800: Test #2 started


02:28:26.389+0800: Device model: iPhone
02:28:26.391+0800: Device name: iPhone
02:28:26.392+0800: Device systemName: iOS
02:28:26.394+0800: Device systemVersion: 18.0
02:28:26.396+0800: Hardware version: iPhone14,2
02:28:26.397+0800: Test #2 finished successfully

02:28:26.399+0800: Test #3 started


02:28:26.402+0800: Fetching https://app.mobile.blpprofessional.com/healthcheck
02:28:26.908+0800: didReceive challenge, protectionSpace: <NSURLProtectionSpace:
0x30111d630>: Host:app.mobile.blpprofessional.com, Server:https, Auth-
Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO,
Proxy-Type:(null)
02:28:26.909+0800: Certificate chain info:
02:28:26.919+0800: Certificate[0]:
02:28:26.926+0800: Summary: app.mobile.blpprofessional.com
02:28:26.926+0800: SHA1 Fingerprint: 38160FF76F13505DC75FDDC599B48E807A164579
02:28:26.926+0800: SHA256 Fingerprint:
912DD197F3CC53E483FE920C199FBF79F4D04842F48841AF04344F7FF3146FC0
02:28:26.926+0800: Certificate[1]:
02:28:26.926+0800: Summary: DigiCert EV RSA CA G2
02:28:26.926+0800: SHA1 Fingerprint: 090A16F9BA16001B2EC130F80523E5B5EB259158
02:28:26.926+0800: SHA256 Fingerprint:
9588EF74199E45ACEFCCCFC0C47010E9F2A37A1DD44C61A4E1C6B334DA5AF614
02:28:26.926+0800: Certificate[2]:
02:28:26.926+0800: Summary: DigiCert Global Root G2
02:28:26.926+0800: SHA1 Fingerprint: DF3C24F9BFD666761B268073FE06D1CC8D4F82A4
02:28:26.926+0800: SHA256 Fingerprint:
CB3CCBB76031E5E0138F8DD39A23F9DE47FFC35E43C1144CEA27D46A5AB1CB5F
02:28:27.214+0800: didReceiveResponse: <NSHTTPURLResponse: 0x301287a20> { URL:
https://app.mobile.blpprofessional.com/healthcheck } { Status Code: 200, Headers {
"Cache-Control" = (
"no-cache"
);
"Content-Length" = (
13
);
"Content-Type" = (
"text/plain; charset=utf-8"
);
Date = (
"Sat, 19 Oct 2024 18:28:27 GMT"
);
Expires = (
"Sat, 19 Oct 2024 18:28:26 GMT"
);
Server = (
hbb
);
"Strict-Transport-Security" = (
"max-age=31536000"
);
} }
02:28:27.215+0800: didReceive data (13 bytes): "Optional("mbhbpd-rr-216")"
02:28:27.217+0800: Finished collecting metrics: fetchType=1 isProxyConnection=false
networkProtocolName=h2 remoteAddress=69.191.136.115 remotePort=443
02:28:27.217+0800: didCompleteWithError error: nil
02:28:27.217+0800: Test #3 finished successfully

02:28:27.217+0800: Test #4 started


02:28:27.218+0800: Fetching https://api.blpprofessional.com/test
02:28:28.135+0800: didReceive challenge, protectionSpace: <NSURLProtectionSpace:
0x30110ac20>: Host:api.blpprofessional.com, Server:https, Auth-
Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO,
Proxy-Type:(null)
02:28:28.135+0800: Certificate chain info:
02:28:28.158+0800: Certificate[0]:
02:28:28.159+0800: Summary: prod.api.bloomberg.com
02:28:28.159+0800: SHA1 Fingerprint: 1343B7CD05ECD2B1B656FF0AF6D925E1EDA8FE8A
02:28:28.159+0800: SHA256 Fingerprint:
E4A5640F982CAECA9C3347488429A6BADFE53443279400A6AF677688F86D6FC7
02:28:28.159+0800: Certificate[1]:
02:28:28.159+0800: Summary: DigiCert Global G2 TLS RSA SHA256 2020 CA1
02:28:28.159+0800: SHA1 Fingerprint: 1B511ABEAD59C6CE207077C0BF0E0043B1382612
02:28:28.159+0800: SHA256 Fingerprint:
C8025F9FC65FDFC95B3CA8CC7867B9A587B5277973957917463FC813D0B625A9
02:28:28.159+0800: Certificate[2]:
02:28:28.159+0800: Summary: DigiCert Global Root G2
02:28:28.159+0800: SHA1 Fingerprint: DF3C24F9BFD666761B268073FE06D1CC8D4F82A4
02:28:28.159+0800: SHA256 Fingerprint:
CB3CCBB76031E5E0138F8DD39A23F9DE47FFC35E43C1144CEA27D46A5AB1CB5F
02:28:28.441+0800: didReceiveResponse: <NSHTTPURLResponse: 0x301296de0> { URL:
https://api.blpprofessional.com/test } { Status Code: 200, Headers {
Connection = (
"keep-alive"
);
"Content-Type" = (
"application/octet-stream",
"text/plain"
);
Date = (
"Sat, 19 Oct 2024 18:28:28 GMT"
);
"Transfer-Encoding" = (
Identity
);
} }
02:28:28.441+0800: didReceive data (3 bytes): "Optional("Ok\n")"
02:28:28.441+0800: Finished collecting metrics: fetchType=1 isProxyConnection=false
networkProtocolName=http/1.1 remoteAddress=69.191.136.61 remotePort=443
02:28:28.441+0800: didCompleteWithError error: nil
02:28:28.441+0800: Test #4 finished successfully

02:28:28.441+0800: Test #5 started


02:28:28.442+0800: Fetching https://mobatt.blpprofessional.com/hostname
02:28:29.261+0800: didReceive challenge, protectionSpace: <NSURLProtectionSpace:
0x30111e610>: Host:mobatt.blpprofessional.com, Server:https, Auth-
Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO,
Proxy-Type:(null)
02:28:29.262+0800: Certificate chain info:
02:28:29.280+0800: Certificate[0]:
02:28:29.280+0800: Summary: mobatt.blpprofessional.com
02:28:29.280+0800: SHA1 Fingerprint: 76F2E03C86A19BAEEECAA15FF0B8FBE2F22147B0
02:28:29.280+0800: SHA256 Fingerprint:
77122343E3D00722DFF5E9FFFA31C1B179B1B3135B3B55F5EEDC9F3CEDF83D3F
02:28:29.280+0800: Certificate[1]:
02:28:29.280+0800: Summary: DigiCert Global G2 TLS RSA SHA256 2020 CA1
02:28:29.280+0800: SHA1 Fingerprint: 1B511ABEAD59C6CE207077C0BF0E0043B1382612
02:28:29.280+0800: SHA256 Fingerprint:
C8025F9FC65FDFC95B3CA8CC7867B9A587B5277973957917463FC813D0B625A9
02:28:29.280+0800: Certificate[2]:
02:28:29.280+0800: Summary: DigiCert Global Root G2
02:28:29.280+0800: SHA1 Fingerprint: DF3C24F9BFD666761B268073FE06D1CC8D4F82A4
02:28:29.280+0800: SHA256 Fingerprint:
CB3CCBB76031E5E0138F8DD39A23F9DE47FFC35E43C1144CEA27D46A5AB1CB5F
02:28:29.494+0800: didReceiveResponse: <NSHTTPURLResponse: 0x301313fa0> { URL:
https://mobatt.blpprofessional.com/hostname } { Status Code: 200, Headers {
"Cache-Control" = (
"no-cache"
);
"Content-Length" = (
12
);
"Content-Type" = (
"text/html"
);
Date = (
"Sat, 19 Oct 2024 18:28:29 GMT"
);
Expires = (
"Sat, 19 Oct 2024 18:28:28 GMT"
);
Server = (
openresty
);
"Strict-Transport-Security" = (
"max-age=31536000; includeSubDomains"
);
} }
02:28:29.495+0800: didReceive data (12 bytes): "Optional("mbwpd-ob-512")"
02:28:29.495+0800: Finished collecting metrics: fetchType=1 isProxyConnection=false
networkProtocolName=h2 remoteAddress=69.187.32.105 remotePort=443
02:28:29.495+0800: didCompleteWithError error: nil
02:28:29.495+0800: Test #5 finished successfully

02:28:29.495+0800: Test #6 started


02:28:29.496+0800: Fetching https://www.google.com/
02:28:29.549+0800: didReceive challenge, protectionSpace: <NSURLProtectionSpace:
0x30112bdd0>: Host:www.google.com, Server:https, Auth-
Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO,
Proxy-Type:(null)
02:28:29.549+0800: Certificate chain info:
02:28:29.551+0800: Certificate[0]:
02:28:29.551+0800: Summary: www.google.com
02:28:29.551+0800: SHA1 Fingerprint: 41061481E28C59E4CB06ABB2BE0F6ADEB5B405EE
02:28:29.551+0800: SHA256 Fingerprint:
31B1F3FABFEE7673F1A49628A402A5B8757B2A7ADB8DE3F3E44EE978DC3B222E
02:28:29.551+0800: Certificate[1]:
02:28:29.551+0800: Summary: WR2
02:28:29.551+0800: SHA1 Fingerprint: 66E4161260B100FEE0DE287A9A5293B4C2224AE6
02:28:29.551+0800: SHA256 Fingerprint:
E6FE22BF45E4F0D3B85C59E02C0F495418E1EB8D3210F788D48CD5E1CB547CD4
02:28:29.551+0800: Certificate[2]:
02:28:29.551+0800: Summary: GTS Root R1
02:28:29.551+0800: SHA1 Fingerprint: E58C1CC4913B38634BE9106EE3AD8E6B9DD9814A
02:28:29.551+0800: SHA256 Fingerprint:
D947432ABDE7B7FA90FC2E6B59101B1280E0E1C7E4E40FA3C6887FFF57A7F4CF
02:28:29.626+0800: didReceiveResponse: <NSHTTPURLResponse: 0x3012ac060> { URL:
https://www.google.com/ } { Status Code: 200, Headers {
"Alt-Svc" = (
"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"
);
"Cache-Control" = (
"private, max-age=0"
);
"Content-Encoding" = (
gzip
);
"Content-Length" = (
9293
);
"Content-Type" = (
"text/html; charset=ISO-8859-1"
);
Date = (
"Sat, 19 Oct 2024 18:28:29 GMT"
);
Expires = (
"-1"
);
Server = (
gws
);
"Set-Cookie" = (
"AEC=AVYB7cqnxMAdjdjDT2fpRATs-Uw7ZhVqwVbxpZUfR5aE-xOl-zL-9jj1Uw;
expires=Thu, 17-Apr-2025 18:28:29 GMT; path=/; domain=.google.com; Secure;
HttpOnly; SameSite=lax",
"NID=518=IOOlCp1XCdobv0VGxxrI8-
5BfDDTDGZ9bxu1jou11FTXDzOWigepJtjj2I4HUOlqrwwbPCysMdyw-
KXUYZRmN_aTm3fe1v25kYHY3wImUr31k_c2ooVPQMsBidajR-
MOkE0vIFKliBBqEPpGg5iQzN2X38CnfiGB-_DK0N3UFwCARWyLQoWWjUYiyA2-E7jDyMwA;
expires=Sun, 20-Apr-2025 18:28:29 GMT; path=/; domain=.google.com; HttpOnly"
);
"accept-ch" = (
"Sec-CH-Prefers-Color-Scheme"
);
"content-security-policy-report-only" = (
"object-src 'none';base-uri 'self';script-src 'nonce-
kiFQ7t4Yw52bIZLjphpu8g' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-
inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/other-hp"
);
p3p = (
"CP=\"This is not a P3P policy! See g.co/p3phelp for more info.\""
);
"x-frame-options" = (
SAMEORIGIN
);
"x-xss-protection" = (
0
);
} }
02:28:29.626+0800: didReceive data (2200 bytes): <omitted>
02:28:29.626+0800: didReceive data (10140 bytes): <omitted>
02:28:29.626+0800: didReceive data (1229 bytes): <omitted>
02:28:29.626+0800: didReceive data (238 bytes): <omitted>
02:28:29.627+0800: didReceive data (3655 bytes): <omitted>
02:28:29.628+0800: didReceive data (3456 bytes): <omitted>
02:28:29.628+0800: didReceive data (1124 bytes): <omitted>
02:28:29.628+0800: Finished collecting metrics: fetchType=1 isProxyConnection=false
networkProtocolName=h2 remoteAddress=142.251.220.228 remotePort=443
02:28:29.629+0800: didCompleteWithError error: nil
02:28:29.629+0800: Test #6 finished successfully

02:28:29.629+0800: Test #7 started


02:28:29.629+0800: Resolving proxy for https://app.mobile.blpprofessional.com
02:28:29.630+0800: CFNetworkCopySystemProxySettings: {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
"__SCOPED__" = {
en0 = {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
};
};
}
02:28:29.630+0800: CFNetworkCopyProxiesForURL: [["kCFProxyTypeKey":
kCFProxyTypeAutoConfigurationURL, "kCFProxyAutoConfigurationURLKey":
http://wpad/wpad.dat], ["kCFProxyTypeKey": kCFProxyTypeNone]]
02:28:29.630+0800: Executing auto config URL http://wpad/wpad.dat
02:28:29.660+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:29.662+0800: Resolved proxy for https://app.mobile.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:29.665+0800: Test #7 finished successfully

02:28:29.668+0800: Test #8 started


02:28:29.670+0800: Resolving proxy for https://api.blpprofessional.com
02:28:29.673+0800: CFNetworkCopySystemProxySettings: {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
"__SCOPED__" = {
en0 = {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
};
};
}
02:28:29.675+0800: CFNetworkCopyProxiesForURL: [["kCFProxyTypeKey":
kCFProxyTypeAutoConfigurationURL, "kCFProxyAutoConfigurationURLKey":
http://wpad/wpad.dat], ["kCFProxyTypeKey": kCFProxyTypeNone]]
02:28:29.678+0800: Executing auto config URL http://wpad/wpad.dat
02:28:29.687+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:29.690+0800: Resolved proxy for https://api.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:29.693+0800: Test #8 finished successfully

02:28:29.696+0800: Test #9 started


02:28:29.699+0800: Resolving proxy for https://mobatt.blpprofessional.com
02:28:29.701+0800: CFNetworkCopySystemProxySettings: {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
"__SCOPED__" = {
en0 = {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
};
};
}
02:28:29.704+0800: CFNetworkCopyProxiesForURL: [["kCFProxyAutoConfigurationURLKey":
http://wpad/wpad.dat, "kCFProxyTypeKey": kCFProxyTypeAutoConfigurationURL],
["kCFProxyTypeKey": kCFProxyTypeNone]]
02:28:29.707+0800: Executing auto config URL http://wpad/wpad.dat
02:28:29.725+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:29.729+0800: Resolved proxy for https://mobatt.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:29.732+0800: Test #9 finished successfully

02:28:29.735+0800: Test #10 started


02:28:29.738+0800: Resolving proxy for https://www.google.com/
02:28:29.741+0800: CFNetworkCopySystemProxySettings: {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
"__SCOPED__" = {
en0 = {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
};
};
}
02:28:29.744+0800: CFNetworkCopyProxiesForURL: [["kCFProxyTypeKey":
kCFProxyTypeAutoConfigurationURL, "kCFProxyAutoConfigurationURLKey":
http://wpad/wpad.dat], ["kCFProxyTypeKey": kCFProxyTypeNone]]
02:28:29.747+0800: Executing auto config URL http://wpad/wpad.dat
02:28:29.757+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:29.761+0800: Resolved proxy for https://www.google.com/: ["kCFProxyTypeKey":
kCFProxyTypeNone]
02:28:29.764+0800: Test #10 finished successfully

02:28:29.767+0800: Test #11 started


02:28:29.769+0800: Resolving proxy (using forced wpad) for
https://app.mobile.blpprofessional.com
02:28:29.772+0800: Executing auto config URL http://wpad/wpad.dat
02:28:29.782+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:29.786+0800: Resolved proxy for https://app.mobile.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:29.789+0800: Test #11 finished successfully

02:28:29.792+0800: Test #12 started


02:28:29.795+0800: Resolving proxy (using forced wpad) for
https://api.blpprofessional.com
02:28:29.798+0800: Executing auto config URL http://wpad/wpad.dat
02:28:29.808+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:29.812+0800: Resolved proxy for https://api.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:29.815+0800: Test #12 finished successfully

02:28:29.818+0800: Test #13 started


02:28:29.821+0800: Resolving proxy (using forced wpad) for
https://mobatt.blpprofessional.com
02:28:29.824+0800: Executing auto config URL http://wpad/wpad.dat
02:28:29.833+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:29.838+0800: Resolved proxy for https://mobatt.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:29.841+0800: Test #13 finished successfully
02:28:29.844+0800: Test #14 started
02:28:29.847+0800: HttpPingCheck started
02:28:30.806+0800: HttpPingCheck finished with result:
passed(Pull.HttpResponse(statusCode: 200, body: 37 bytes, headersWithLowercaseKeys:
["server": "hbb", "expires": "Sat, 19 Oct 2024 18:28:29 GMT", "date": "Sat, 19 Oct
2024 18:28:30 GMT", "content-length": "37", "strict-transport-security": "max-
age=31536000", "content-type": "application/json; charset=utf-8", "cache-control":
"no-cache"]), Optional("e33635d4"))
02:28:30.807+0800: Test #14 finished successfully

02:28:53.143+0800: Test #1 started


02:28:53.144+0800: Time is 2024-10-19 18:28:53 +0000
02:28:53.146+0800: Test #1 finished successfully

02:28:53.147+0800: Test #2 started


02:28:53.149+0800: Device model: iPhone
02:28:53.151+0800: Device name: iPhone
02:28:53.153+0800: Device systemName: iOS
02:28:53.154+0800: Device systemVersion: 18.0
02:28:53.156+0800: Hardware version: iPhone14,2
02:28:53.158+0800: Test #2 finished successfully

02:28:53.160+0800: Test #3 started


02:28:53.162+0800: Fetching https://app.mobile.blpprofessional.com/healthcheck
02:28:53.735+0800: didReceive challenge, protectionSpace: <NSURLProtectionSpace:
0x3011327d0>: Host:app.mobile.blpprofessional.com, Server:https, Auth-
Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO,
Proxy-Type:(null)
02:28:53.735+0800: Certificate chain info:
02:28:53.745+0800: Certificate[0]:
02:28:53.745+0800: Summary: app.mobile.blpprofessional.com
02:28:53.746+0800: SHA1 Fingerprint: 38160FF76F13505DC75FDDC599B48E807A164579
02:28:53.746+0800: SHA256 Fingerprint:
912DD197F3CC53E483FE920C199FBF79F4D04842F48841AF04344F7FF3146FC0
02:28:53.746+0800: Certificate[1]:
02:28:53.746+0800: Summary: DigiCert EV RSA CA G2
02:28:53.746+0800: SHA1 Fingerprint: 090A16F9BA16001B2EC130F80523E5B5EB259158
02:28:53.746+0800: SHA256 Fingerprint:
9588EF74199E45ACEFCCCFC0C47010E9F2A37A1DD44C61A4E1C6B334DA5AF614
02:28:53.746+0800: Certificate[2]:
02:28:53.746+0800: Summary: DigiCert Global Root G2
02:28:53.746+0800: SHA1 Fingerprint: DF3C24F9BFD666761B268073FE06D1CC8D4F82A4
02:28:53.746+0800: SHA256 Fingerprint:
CB3CCBB76031E5E0138F8DD39A23F9DE47FFC35E43C1144CEA27D46A5AB1CB5F
02:28:54.042+0800: didReceiveResponse: <NSHTTPURLResponse: 0x30129adc0> { URL:
https://app.mobile.blpprofessional.com/healthcheck } { Status Code: 200, Headers {
"Cache-Control" = (
"no-cache"
);
"Content-Length" = (
13
);
"Content-Type" = (
"text/plain; charset=utf-8"
);
Date = (
"Sat, 19 Oct 2024 18:28:53 GMT"
);
Expires = (
"Sat, 19 Oct 2024 18:28:52 GMT"
);
Server = (
hbb
);
"Strict-Transport-Security" = (
"max-age=31536000"
);
} }
02:28:54.043+0800: didReceive data (13 bytes): "Optional("mbhbpd-rr-216")"
02:28:54.043+0800: Finished collecting metrics: fetchType=1 isProxyConnection=false
networkProtocolName=h2 remoteAddress=69.191.136.115 remotePort=443
02:28:54.043+0800: didCompleteWithError error: nil
02:28:54.043+0800: Test #3 finished successfully

02:28:54.043+0800: Test #4 started


02:28:54.043+0800: Fetching https://api.blpprofessional.com/test
02:28:54.658+0800: didReceive challenge, protectionSpace: <NSURLProtectionSpace:
0x301136770>: Host:api.blpprofessional.com, Server:https, Auth-
Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO,
Proxy-Type:(null)
02:28:54.658+0800: Certificate chain info:
02:28:54.667+0800: Certificate[0]:
02:28:54.667+0800: Summary: prod.api.bloomberg.com
02:28:54.668+0800: SHA1 Fingerprint: 1343B7CD05ECD2B1B656FF0AF6D925E1EDA8FE8A
02:28:54.668+0800: SHA256 Fingerprint:
E4A5640F982CAECA9C3347488429A6BADFE53443279400A6AF677688F86D6FC7
02:28:54.668+0800: Certificate[1]:
02:28:54.668+0800: Summary: DigiCert Global G2 TLS RSA SHA256 2020 CA1
02:28:54.668+0800: SHA1 Fingerprint: 1B511ABEAD59C6CE207077C0BF0E0043B1382612
02:28:54.668+0800: SHA256 Fingerprint:
C8025F9FC65FDFC95B3CA8CC7867B9A587B5277973957917463FC813D0B625A9
02:28:54.668+0800: Certificate[2]:
02:28:54.668+0800: Summary: DigiCert Global Root G2
02:28:54.668+0800: SHA1 Fingerprint: DF3C24F9BFD666761B268073FE06D1CC8D4F82A4
02:28:54.668+0800: SHA256 Fingerprint:
CB3CCBB76031E5E0138F8DD39A23F9DE47FFC35E43C1144CEA27D46A5AB1CB5F
02:28:54.962+0800: didReceiveResponse: <NSHTTPURLResponse: 0x3012af160> { URL:
https://api.blpprofessional.com/test } { Status Code: 200, Headers {
Connection = (
"keep-alive"
);
"Content-Type" = (
"application/octet-stream",
"text/plain"
);
Date = (
"Sat, 19 Oct 2024 18:28:54 GMT"
);
"Transfer-Encoding" = (
Identity
);
} }
02:28:54.963+0800: didReceive data (3 bytes): "Optional("Ok\n")"
02:28:54.963+0800: Finished collecting metrics: fetchType=1 isProxyConnection=false
networkProtocolName=http/1.1 remoteAddress=69.191.136.61 remotePort=443
02:28:54.963+0800: didCompleteWithError error: nil
02:28:54.963+0800: Test #4 finished successfully
02:28:54.963+0800: Test #5 started
02:28:54.963+0800: Fetching https://mobatt.blpprofessional.com/hostname
02:28:55.378+0800: didReceive challenge, protectionSpace: <NSURLProtectionSpace:
0x301137c60>: Host:mobatt.blpprofessional.com, Server:https, Auth-
Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO,
Proxy-Type:(null)
02:28:55.378+0800: Certificate chain info:
02:28:55.383+0800: Certificate[0]:
02:28:55.383+0800: Summary: mobatt.blpprofessional.com
02:28:55.383+0800: SHA1 Fingerprint: 76F2E03C86A19BAEEECAA15FF0B8FBE2F22147B0
02:28:55.383+0800: SHA256 Fingerprint:
77122343E3D00722DFF5E9FFFA31C1B179B1B3135B3B55F5EEDC9F3CEDF83D3F
02:28:55.383+0800: Certificate[1]:
02:28:55.383+0800: Summary: DigiCert Global G2 TLS RSA SHA256 2020 CA1
02:28:55.384+0800: SHA1 Fingerprint: 1B511ABEAD59C6CE207077C0BF0E0043B1382612
02:28:55.384+0800: SHA256 Fingerprint:
C8025F9FC65FDFC95B3CA8CC7867B9A587B5277973957917463FC813D0B625A9
02:28:55.384+0800: Certificate[2]:
02:28:55.384+0800: Summary: DigiCert Global Root G2
02:28:55.384+0800: SHA1 Fingerprint: DF3C24F9BFD666761B268073FE06D1CC8D4F82A4
02:28:55.384+0800: SHA256 Fingerprint:
CB3CCBB76031E5E0138F8DD39A23F9DE47FFC35E43C1144CEA27D46A5AB1CB5F
02:28:55.604+0800: didReceiveResponse: <NSHTTPURLResponse: 0x301292980> { URL:
https://mobatt.blpprofessional.com/hostname } { Status Code: 200, Headers {
"Cache-Control" = (
"no-cache"
);
"Content-Length" = (
12
);
"Content-Type" = (
"text/html"
);
Date = (
"Sat, 19 Oct 2024 18:28:55 GMT"
);
Expires = (
"Sat, 19 Oct 2024 18:28:54 GMT"
);
Server = (
openresty
);
"Strict-Transport-Security" = (
"max-age=31536000; includeSubDomains"
);
} }
02:28:55.604+0800: didReceive data (12 bytes): "Optional("mbwpd-tt-380")"
02:28:55.605+0800: Finished collecting metrics: fetchType=1 isProxyConnection=false
networkProtocolName=h2 remoteAddress=69.187.32.105 remotePort=443
02:28:55.605+0800: didCompleteWithError error: nil
02:28:55.605+0800: Test #5 finished successfully

02:28:55.605+0800: Test #6 started


02:28:55.605+0800: Fetching https://www.google.com/
02:28:55.648+0800: didReceive challenge, protectionSpace: <NSURLProtectionSpace:
0x30113d950>: Host:www.google.com, Server:https, Auth-
Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO,
Proxy-Type:(null)
02:28:55.648+0800: Certificate chain info:
02:28:55.650+0800: Certificate[0]:
02:28:55.650+0800: Summary: www.google.com
02:28:55.650+0800: SHA1 Fingerprint: 41061481E28C59E4CB06ABB2BE0F6ADEB5B405EE
02:28:55.650+0800: SHA256 Fingerprint:
31B1F3FABFEE7673F1A49628A402A5B8757B2A7ADB8DE3F3E44EE978DC3B222E
02:28:55.650+0800: Certificate[1]:
02:28:55.650+0800: Summary: WR2
02:28:55.650+0800: SHA1 Fingerprint: 66E4161260B100FEE0DE287A9A5293B4C2224AE6
02:28:55.650+0800: SHA256 Fingerprint:
E6FE22BF45E4F0D3B85C59E02C0F495418E1EB8D3210F788D48CD5E1CB547CD4
02:28:55.650+0800: Certificate[2]:
02:28:55.650+0800: Summary: GTS Root R1
02:28:55.650+0800: SHA1 Fingerprint: E58C1CC4913B38634BE9106EE3AD8E6B9DD9814A
02:28:55.650+0800: SHA256 Fingerprint:
D947432ABDE7B7FA90FC2E6B59101B1280E0E1C7E4E40FA3C6887FFF57A7F4CF
02:28:55.727+0800: didReceiveResponse: <NSHTTPURLResponse: 0x3012b7800> { URL:
https://www.google.com/ } { Status Code: 200, Headers {
"Alt-Svc" = (
"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"
);
"Cache-Control" = (
"private, max-age=0"
);
"Content-Encoding" = (
gzip
);
"Content-Length" = (
9289
);
"Content-Type" = (
"text/html; charset=ISO-8859-1"
);
Date = (
"Sat, 19 Oct 2024 18:28:55 GMT"
);
Expires = (
"-1"
);
Server = (
gws
);
"accept-ch" = (
"Sec-CH-Prefers-Color-Scheme"
);
"content-security-policy-report-only" = (
"object-src 'none';base-uri 'self';script-src 'nonce-
Yd6LedBxIWLsPrrBP06txw' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-
inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/other-hp"
);
"x-frame-options" = (
SAMEORIGIN
);
"x-xss-protection" = (
0
);
} }
02:28:55.727+0800: didReceive data (2200 bytes): <omitted>
02:28:55.727+0800: didReceive data (3072 bytes): <omitted>
02:28:55.727+0800: didReceive data (3374 bytes): <omitted>
02:28:55.728+0800: didReceive data (3702 bytes): <omitted>
02:28:55.729+0800: didReceive data (2923 bytes): <omitted>
02:28:55.735+0800: didReceive data (237 bytes): <omitted>
02:28:55.735+0800: didReceive data (6534 bytes): <omitted>
02:28:55.735+0800: Finished collecting metrics: fetchType=1 isProxyConnection=false
networkProtocolName=h2 remoteAddress=142.251.220.228 remotePort=443
02:28:55.735+0800: didCompleteWithError error: nil
02:28:55.735+0800: Test #6 finished successfully

02:28:55.735+0800: Test #7 started


02:28:55.735+0800: Resolving proxy for https://app.mobile.blpprofessional.com
02:28:55.735+0800: CFNetworkCopySystemProxySettings: {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
"__SCOPED__" = {
en0 = {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
};
};
}
02:28:55.735+0800: CFNetworkCopyProxiesForURL: [["kCFProxyAutoConfigurationURLKey":
http://wpad/wpad.dat, "kCFProxyTypeKey": kCFProxyTypeAutoConfigurationURL],
["kCFProxyTypeKey": kCFProxyTypeNone]]
02:28:55.735+0800: Executing auto config URL http://wpad/wpad.dat
02:28:55.748+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:55.751+0800: Resolved proxy for https://app.mobile.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:55.754+0800: Test #7 finished successfully

02:28:55.756+0800: Test #8 started


02:28:55.759+0800: Resolving proxy for https://api.blpprofessional.com
02:28:55.761+0800: CFNetworkCopySystemProxySettings: {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
"__SCOPED__" = {
en0 = {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
};
};
}
02:28:55.764+0800: CFNetworkCopyProxiesForURL: [["kCFProxyAutoConfigurationURLKey":
http://wpad/wpad.dat, "kCFProxyTypeKey": kCFProxyTypeAutoConfigurationURL],
["kCFProxyTypeKey": kCFProxyTypeNone]]
02:28:55.766+0800: Executing auto config URL http://wpad/wpad.dat
02:28:55.775+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:55.778+0800: Resolved proxy for https://api.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:55.781+0800: Test #8 finished successfully

02:28:55.783+0800: Test #9 started


02:28:55.786+0800: Resolving proxy for https://mobatt.blpprofessional.com
02:28:55.788+0800: CFNetworkCopySystemProxySettings: {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
"__SCOPED__" = {
en0 = {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
};
};
}
02:28:55.791+0800: CFNetworkCopyProxiesForURL: [["kCFProxyTypeKey":
kCFProxyTypeAutoConfigurationURL, "kCFProxyAutoConfigurationURLKey":
http://wpad/wpad.dat], ["kCFProxyTypeKey": kCFProxyTypeNone]]
02:28:55.793+0800: Executing auto config URL http://wpad/wpad.dat
02:28:55.828+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:55.832+0800: Resolved proxy for https://mobatt.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:55.835+0800: Test #9 finished successfully

02:28:55.837+0800: Test #10 started


02:28:55.840+0800: Resolving proxy for https://www.google.com/
02:28:55.843+0800: CFNetworkCopySystemProxySettings: {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
"__SCOPED__" = {
en0 = {
ExceptionsList = (
"*.local",
"169.254/16"
);
FTPPassive = 1;
ProxyAutoConfigEnable = 1;
ProxyAutoConfigURLString = "http://wpad/wpad.dat";
ProxyAutoDiscoveryEnable = 1;
};
};
}
02:28:55.846+0800: CFNetworkCopyProxiesForURL: [["kCFProxyTypeKey":
kCFProxyTypeAutoConfigurationURL, "kCFProxyAutoConfigurationURLKey":
http://wpad/wpad.dat], ["kCFProxyTypeKey": kCFProxyTypeNone]]
02:28:55.849+0800: Executing auto config URL http://wpad/wpad.dat
02:28:55.859+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:55.863+0800: Resolved proxy for https://www.google.com/: ["kCFProxyTypeKey":
kCFProxyTypeNone]
02:28:55.866+0800: Test #10 finished successfully

02:28:55.869+0800: Test #11 started


02:28:55.872+0800: Resolving proxy (using forced wpad) for
https://app.mobile.blpprofessional.com
02:28:55.875+0800: Executing auto config URL http://wpad/wpad.dat
02:28:55.884+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:55.888+0800: Resolved proxy for https://app.mobile.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:55.891+0800: Test #11 finished successfully

02:28:55.895+0800: Test #12 started


02:28:55.898+0800: Resolving proxy (using forced wpad) for
https://api.blpprofessional.com
02:28:55.901+0800: Executing auto config URL http://wpad/wpad.dat
02:28:55.910+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:55.914+0800: Resolved proxy for https://api.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:55.917+0800: Test #12 finished successfully

02:28:55.920+0800: Test #13 started


02:28:55.923+0800: Resolving proxy (using forced wpad) for
https://mobatt.blpprofessional.com
02:28:55.926+0800: Executing auto config URL http://wpad/wpad.dat
02:28:55.936+0800: Auto config URL error: Optional(Error Domain=NSURLErrorDomain
Code=-1003 "(null)")
02:28:55.940+0800: Resolved proxy for https://mobatt.blpprofessional.com:
["kCFProxyTypeKey": kCFProxyTypeNone]
02:28:55.943+0800: Test #13 finished successfully

02:28:55.946+0800: Test #14 started


02:28:55.949+0800: HttpPingCheck started
02:28:56.193+0800: HttpPingCheck finished with result:
passed(Pull.HttpResponse(statusCode: 200, body: 37 bytes, headersWithLowercaseKeys:
["expires": "Sat, 19 Oct 2024 18:28:55 GMT", "date": "Sat, 19 Oct 2024 18:28:56
GMT", "content-length": "37", "server": "hbb", "strict-transport-security": "max-
age=31536000", "content-type": "application/json; charset=utf-8", "cache-control":
"no-cache"]), Optional("8a20c1dd"))
02:28:56.193+0800: Test #14 finished successfully

You might also like