PDI 2nd Edition, v1.4.6
| Diagnostic | Status |
|---|---|
| IP Whitelist Check | ✅ |
| CA File: /etc/pki/tls/certs/ca-bundle.crt | ✅ |
| CA File Configuration | ✅ |
| HTTPS Test: Google (baseline test) | ✅ |
| HTTPS Test: Web Service (target test) | ✅ |
| fsockopen Port Check | ✅ |
| SOAP Client Init | ✅ |
PDI Admin settings for Destiny diagnostics:
o Destiny URL: "https://hawaiiccws.destinysolutions.com"
o Whitelist Ip Range: "128.171.0.0/16"
o Internal Wsdl: "https://hawaiiccws.destinysolutions.com/webservice/InternalViewService?wsdl"
Targeted WSDL Check
Checking WSDL availability at: https://hawaiiccws.destinysolutions.com/webservice/InternalViewService?wsdl
Curl Status: 200 Curl Error:
SOAP Client Attempt
✅ SOAP Client loaded the WSDL successfully.
Host IP Whitelist Check
Detected external IP address: 128.171.46.74
✅ IP is within the whitelisted range: 128.171.0.0/16
🔒 PHP CA Certificate Bundle Check
openssl.cafile: /etc/pki/tls/certs/ca-bundle.crt
curl.cainfo: /etc/pki/tls/certs/ca-bundle.crt
✅ CA file found and readable at: /etc/pki/tls/certs/ca-bundle.crt
✅ At least one usable CA certificate file was found.
🔗 HTTPS Request Test: Google (baseline test)
✅ HTTPS request to https://www.google.com succeeded.
🔗 HTTPS Request Test: Web Service (target test)
✅ HTTPS request to https://hawaiiccws.destinysolutions.com succeeded.
Default curl with verbose output
Status Code: 200 Curl Error: --- Verbose Output --- * Rebuilt URL to: https://hawaiiccws.destinysolutions.com/ * Hostname hawaiiccws.destinysolutions.com was found in DNS cache * Trying 18.238.109.75... * TCP_NODELAY set * Connected to hawaiiccws.destinysolutions.com (18.238.109.75) port 443 (#0) * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 * ALPN, server accepted to use http/1.1 * Server certificate: * subject: C=CA; ST=Ontario; L=Toronto; O=Modern Campus Inc.; CN=*.moderncampus.com * start date: Aug 13 00:00:00 2025 GMT * expire date: Sep 13 23:59:59 2026 GMT * subjectAltName: host "hawaiiccws.destinysolutions.com" matched cert's "*.destinysolutions.com" * issuer: C=US; O=DigiCert Inc; OU=www.digicert.com; CN=Thawte TLS RSA CA G1 * SSL certificate verify ok. > GET / HTTP/1.1 Host: hawaiiccws.destinysolutions.com Accept: */* < HTTP/1.1 302 Found < Content-Type: text/html; charset=iso-8859-1 < Content-Length: 275 < Connection: keep-alive < Date: Mon, 25 May 2026 11:56:03 GMT < Server: Apache < Access-Control-Allow-Origin: * < Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT < Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With < Location: https://hawaiiccws.destinysolutions.com/webservice/ < X-Cache: Miss from cloudfront < Via: 1.1 7b648a5a6db4aece01c81d5abf4cd686.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: ksIiR7_b9Cq1Xk7fmq06hWWB0PaRGk4qrw8zkbS0q_-vrySWXWyMCQ== < X-XSS-Protection: 1; mode=block < X-Frame-Options: SAMEORIGIN < Referrer-Policy: strict-origin-when-cross-origin < X-Content-Type-Options: nosniff < Strict-Transport-Security: max-age=31536000 < * Ignoring the response-body * Connection #0 to host hawaiiccws.destinysolutions.com left intact * Issue another request to this URL: 'https://hawaiiccws.destinysolutions.com/webservice/' * Found bundle for host hawaiiccws.destinysolutions.com: 0x562c0f6b1e80 [can pipeline] * Re-using existing connection! (#0) with host hawaiiccws.destinysolutions.com * Connected to hawaiiccws.destinysolutions.com (18.238.109.75) port 443 (#0) > GET /webservice/ HTTP/1.1 Host: hawaiiccws.destinysolutions.com Accept: */* < HTTP/1.1 200 200 < Content-Type: text/html;charset=UTF-8 < Transfer-Encoding: chunked < Connection: keep-alive < Date: Mon, 25 May 2026 11:56:03 GMT < Server: Apache < Access-Control-Allow-Origin: * < Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT < Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With < Set-Cookie: JSESSIONID=17D3B8FE7A968EEAEAD948494B316119; Path=/webservice; Secure; HttpOnly < Vary: Accept-Encoding < X-Cache: Miss from cloudfront < Via: 1.1 7b648a5a6db4aece01c81d5abf4cd686.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: Mm-7F2QD4RN3NF5rcSA5RdoP2DISwsLAC6bEDQcs1IaWIF5yc844iQ== < X-XSS-Protection: 1; mode=block < X-Frame-Options: SAMEORIGIN < Referrer-Policy: strict-origin-when-cross-origin < X-Content-Type-Options: nosniff < Strict-Transport-Security: max-age=31536000 < * Connection #0 to host hawaiiccws.destinysolutions.com left intact
TLSv1.2 only
Status Code: 200 Curl Error: --- Verbose Output --- * Rebuilt URL to: https://hawaiiccws.destinysolutions.com/ * Hostname hawaiiccws.destinysolutions.com was found in DNS cache * Trying 18.238.109.75... * TCP_NODELAY set * Connected to hawaiiccws.destinysolutions.com (18.238.109.75) port 443 (#0) * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 * ALPN, server accepted to use http/1.1 * Server certificate: * subject: C=CA; ST=Ontario; L=Toronto; O=Modern Campus Inc.; CN=*.moderncampus.com * start date: Aug 13 00:00:00 2025 GMT * expire date: Sep 13 23:59:59 2026 GMT * subjectAltName: host "hawaiiccws.destinysolutions.com" matched cert's "*.destinysolutions.com" * issuer: C=US; O=DigiCert Inc; OU=www.digicert.com; CN=Thawte TLS RSA CA G1 * SSL certificate verify ok. > GET / HTTP/1.1 Host: hawaiiccws.destinysolutions.com Accept: */* < HTTP/1.1 302 Found < Content-Type: text/html; charset=iso-8859-1 < Content-Length: 275 < Connection: keep-alive < Date: Mon, 25 May 2026 11:56:03 GMT < Server: Apache < Access-Control-Allow-Origin: * < Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT < Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With < Location: https://hawaiiccws.destinysolutions.com/webservice/ < X-Cache: Miss from cloudfront < Via: 1.1 21e21de8da30aa3bb0052027c366ca1a.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: dS4kITll1Rg3yxnv9dPKqGGOT5L1d3eE2hNnzWpigw_H_QQOKImJ9A== < X-XSS-Protection: 1; mode=block < X-Frame-Options: SAMEORIGIN < Referrer-Policy: strict-origin-when-cross-origin < X-Content-Type-Options: nosniff < Strict-Transport-Security: max-age=31536000 < * Ignoring the response-body * Connection #0 to host hawaiiccws.destinysolutions.com left intact * Issue another request to this URL: 'https://hawaiiccws.destinysolutions.com/webservice/' * Found bundle for host hawaiiccws.destinysolutions.com: 0x562c0f6c3e20 [can pipeline] * Re-using existing connection! (#0) with host hawaiiccws.destinysolutions.com * Connected to hawaiiccws.destinysolutions.com (18.238.109.75) port 443 (#0) > GET /webservice/ HTTP/1.1 Host: hawaiiccws.destinysolutions.com Accept: */* < HTTP/1.1 200 200 < Content-Type: text/html;charset=UTF-8 < Transfer-Encoding: chunked < Connection: keep-alive < Date: Mon, 25 May 2026 11:56:03 GMT < Server: Apache < Access-Control-Allow-Origin: * < Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT < Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With < Set-Cookie: JSESSIONID=7FAADC37A7B492497E54422C25469180; Path=/webservice; Secure; HttpOnly < Vary: Accept-Encoding < X-Cache: Miss from cloudfront < Via: 1.1 21e21de8da30aa3bb0052027c366ca1a.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: jrrrGQtz5K-_SYFYVvS512h7YbdWjS_GvsfBM9yd0rAjPFwYxb2TdQ== < X-XSS-Protection: 1; mode=block < X-Frame-Options: SAMEORIGIN < Referrer-Policy: strict-origin-when-cross-origin < X-Content-Type-Options: nosniff < Strict-Transport-Security: max-age=31536000 < * Connection #0 to host hawaiiccws.destinysolutions.com left intact
TLSv1.3 only
Status Code: 200 Curl Error: --- Verbose Output --- * Rebuilt URL to: https://hawaiiccws.destinysolutions.com/ * Hostname hawaiiccws.destinysolutions.com was found in DNS cache * Trying 18.238.109.75... * TCP_NODELAY set * Connected to hawaiiccws.destinysolutions.com (18.238.109.75) port 443 (#0) * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 * ALPN, server accepted to use http/1.1 * Server certificate: * subject: C=CA; ST=Ontario; L=Toronto; O=Modern Campus Inc.; CN=*.moderncampus.com * start date: Aug 13 00:00:00 2025 GMT * expire date: Sep 13 23:59:59 2026 GMT * subjectAltName: host "hawaiiccws.destinysolutions.com" matched cert's "*.destinysolutions.com" * issuer: C=US; O=DigiCert Inc; OU=www.digicert.com; CN=Thawte TLS RSA CA G1 * SSL certificate verify ok. > GET / HTTP/1.1 Host: hawaiiccws.destinysolutions.com Accept: */* < HTTP/1.1 302 Found < Content-Type: text/html; charset=iso-8859-1 < Content-Length: 275 < Connection: keep-alive < Date: Mon, 25 May 2026 11:56:03 GMT < Server: Apache < Access-Control-Allow-Origin: * < Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT < Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With < Location: https://hawaiiccws.destinysolutions.com/webservice/ < X-Cache: Miss from cloudfront < Via: 1.1 1c625d33cfc74f3aefd12aeee16b6582.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: cEY4jcaNIjNbiyLXu4ja-WOjG3mKo_yIO9h43gfB3Wx6O0FIarH1Xg== < X-XSS-Protection: 1; mode=block < X-Frame-Options: SAMEORIGIN < Referrer-Policy: strict-origin-when-cross-origin < X-Content-Type-Options: nosniff < Strict-Transport-Security: max-age=31536000 < * Ignoring the response-body * Connection #0 to host hawaiiccws.destinysolutions.com left intact * Issue another request to this URL: 'https://hawaiiccws.destinysolutions.com/webservice/' * Found bundle for host hawaiiccws.destinysolutions.com: 0x562c0f68f160 [can pipeline] * Re-using existing connection! (#0) with host hawaiiccws.destinysolutions.com * Connected to hawaiiccws.destinysolutions.com (18.238.109.75) port 443 (#0) > GET /webservice/ HTTP/1.1 Host: hawaiiccws.destinysolutions.com Accept: */* < HTTP/1.1 200 200 < Content-Type: text/html;charset=UTF-8 < Transfer-Encoding: chunked < Connection: keep-alive < Date: Mon, 25 May 2026 11:56:03 GMT < Server: Apache < Access-Control-Allow-Origin: * < Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT < Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With < Set-Cookie: JSESSIONID=3F93EA6D93FE0805B19FA99620FDA3F5; Path=/webservice; Secure; HttpOnly < Vary: Accept-Encoding < X-Cache: Miss from cloudfront < Via: 1.1 1c625d33cfc74f3aefd12aeee16b6582.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: _jx0kysu6R9qI1aiy-bYThLFGP_PNZvH7dOghWRf63tlvgZhBljnXA== < X-XSS-Protection: 1; mode=block < X-Frame-Options: SAMEORIGIN < Referrer-Policy: strict-origin-when-cross-origin < X-Content-Type-Options: nosniff < Strict-Transport-Security: max-age=31536000 < * Connection #0 to host hawaiiccws.destinysolutions.com left intact
No SSL peer verification (diagnostic only)
Status Code: 200 Curl Error: --- Verbose Output --- * Rebuilt URL to: https://hawaiiccws.destinysolutions.com/ * Hostname hawaiiccws.destinysolutions.com was found in DNS cache * Trying 18.238.109.75... * TCP_NODELAY set * Connected to hawaiiccws.destinysolutions.com (18.238.109.75) port 443 (#0) * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 * ALPN, server accepted to use http/1.1 * Server certificate: * subject: C=CA; ST=Ontario; L=Toronto; O=Modern Campus Inc.; CN=*.moderncampus.com * start date: Aug 13 00:00:00 2025 GMT * expire date: Sep 13 23:59:59 2026 GMT * subjectAltName: host "hawaiiccws.destinysolutions.com" matched cert's "*.destinysolutions.com" * issuer: C=US; O=DigiCert Inc; OU=www.digicert.com; CN=Thawte TLS RSA CA G1 * SSL certificate verify ok. > GET / HTTP/1.1 Host: hawaiiccws.destinysolutions.com Accept: */* < HTTP/1.1 302 Found < Content-Type: text/html; charset=iso-8859-1 < Content-Length: 275 < Connection: keep-alive < Date: Mon, 25 May 2026 11:56:04 GMT < Server: Apache < Access-Control-Allow-Origin: * < Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT < Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With < Location: https://hawaiiccws.destinysolutions.com/webservice/ < X-Cache: Miss from cloudfront < Via: 1.1 c294bfa9e46923f83cdb903fda25ace4.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: vRSF6Mu18x6VDzRU2Wzm37uhdNPI7c_TIoe_q8PinS_w3E82I5NCpA== < X-XSS-Protection: 1; mode=block < X-Frame-Options: SAMEORIGIN < Referrer-Policy: strict-origin-when-cross-origin < X-Content-Type-Options: nosniff < Strict-Transport-Security: max-age=31536000 < * Ignoring the response-body * Connection #0 to host hawaiiccws.destinysolutions.com left intact * Issue another request to this URL: 'https://hawaiiccws.destinysolutions.com/webservice/' * Found bundle for host hawaiiccws.destinysolutions.com: 0x562c0f203a70 [can pipeline] * Re-using existing connection! (#0) with host hawaiiccws.destinysolutions.com * Connected to hawaiiccws.destinysolutions.com (18.238.109.75) port 443 (#0) > GET /webservice/ HTTP/1.1 Host: hawaiiccws.destinysolutions.com Accept: */* < HTTP/1.1 200 200 < Content-Type: text/html;charset=UTF-8 < Transfer-Encoding: chunked < Connection: keep-alive < Date: Mon, 25 May 2026 11:56:04 GMT < Server: Apache < Access-Control-Allow-Origin: * < Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT < Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With < Set-Cookie: JSESSIONID=0DC41BD969A721E32DBED202ED4B72A6; Path=/webservice; Secure; HttpOnly < Vary: Accept-Encoding < X-Cache: Miss from cloudfront < Via: 1.1 c294bfa9e46923f83cdb903fda25ace4.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: PEvcT0y1POOJE6KaD18p8Tck5ps3qsdYwLhLrv4gceFK-IPifei-Ow== < X-XSS-Protection: 1; mode=block < X-Frame-Options: SAMEORIGIN < Referrer-Policy: strict-origin-when-cross-origin < X-Content-Type-Options: nosniff < Strict-Transport-Security: max-age=31536000 < * Connection #0 to host hawaiiccws.destinysolutions.com left intact
fsockopen Port Check
Trying to open socket to hawaiiccws.destinysolutions.com:443...
✅ fsockopen succeeded: Connected to hawaiiccws.destinysolutions.com:443
Advanced SOAP Diagnostics
Target WSDL: https://hawaiiccws.destinysolutions.com/webservice/InternalViewService?wsdl
🔐 SSL Certificate Inspection
Peer certificate not available in stream context (may be set after handshake).
📡 SOAP Client Initialization and Trace
✅ SOAP Client initialized successfully.
Available Functions:
Array
(
[0] => createContactResponse createContact(createContactRequest $parameters)
[1] => updateContactResponse updateContact(updateContactRequest $parameters)
[2] => getApplicationInformationResponse getApplicationInformation(getApplicationInformationRequest $parameters)
[3] => createCourseSectionSubSectionResponse createCourseSectionSubSection(createCourseSectionSubSectionRequest $parameters)
[4] => getStudentProgramOfferingEnrollmentsResponse getStudentProgramOfferingEnrollments(getStudentProgramOfferingEnrollmentsRequest $parameters)
[5] => dropStudentFromSectionResponse dropStudentFromSection(dropStudentFromSectionRequest $parameters)
[6] => getCourseSectionResponse getCourseSection(getCourseSectionProfileRequest $parameters)
[7] => setApplicationStatusResponse setApplicationStatus(setApplicationStatusRequest $parameters)
[8] => updateCourseGroupContractOfferingsResponse updateCourseGroupContractOfferings(updateCourseGroupContractOfferingsRequest $parameters)
[9] => logoutResponse logout(logoutRequest $parameters)
[10] => addCourseToGroupContractOfferingsResponse addCourseToGroupContractOfferings(addCourseToGroupContractOfferings $parameters)
[11] => updateCourseSectionSubSectionResponse updateCourseSectionSubSection(updateCourseSectionSubSectionRequest $parameters)
[12] => getGroupProgramOfferingEnrollmentsResponse getGroupProgramOfferingEnrollments(getGroupProgramOfferingEnrollmentsRequest $parameters)
[13] => addSectionToGroupContractOfferingsResponse addSectionToGroupContractOfferings(addSectionToGroupContractOfferings $parameters)
[14] => getDiscountResponse getDiscount(getDiscountRequest $parameters)
[15] => setStudentFinalGradeResponse setStudentFinalGrade(setStudentFinalGrade $parameters)
[16] => setTransactionQuestionAnswersResponse setTransactionQuestionAnswers(setTransactionQuestionAnswersRequest $parameters)
[17] => getStudentTransactionsResponse getStudentTransactions(getStudentTransactionsRequest $parameters)
[18] => getBundleResponse getBundle(getBundle $parameters)
[19] => enrollStudentInBundleResponse enrollStudentInBundle(enrollStudentInBundleRequest $parameters)
[20] => removeStudentFromSectionSubSectionResponse removeStudentFromSectionSubSection(removeStudentFromSectionSubSectionRequest $parameters)
[21] => createTuitionProfileResponse createTuitionProfile(createTuitionProfile $parameters)
[22] => removeApplicationUploadedFilesResponse removeApplicationUploadedFiles(removeApplicationUploadedFiles $parameters)
[23] => resetPasswordResponse resetPassword(resetPasswordRequest $parameters)
[24] => dropStudentFromBundleResponse dropStudentFromBundle(dropStudentFromBundleRequest $parameters)
[25] => updateCourseSectionResponse updateCourseSection(updateCourseSectionProfileRequest $parameters)
[26] => updateGroupContactMethodsResponse updateGroupContactMethods(updateGroupContactMethodsRequest $parameters)
[27] => removeGroupContractOfferingsResponse removeGroupContractOfferings(removeGroupContractOfferings $parameters)
[28] => studentListWrapper searchStudent(searchStudentRequest $parameters)
[29] => dropStudentFromCertificateResponse dropStudentFromCertificate(dropStudentFromCertificateRequest $parameters)
[30] => enrollStudentInSectionResponse enrollStudentInSection(enrollStudentInSectionRequest $parameters)
[31] => searchGroupResponse searchGroup(searchGroupRequest $parameters)
[32] => getStudentSectionEnrollmentsResponse getStudentSectionEnrollments(getStudentSectionEnrollmentsRequest $parameters)
[33] => getGroupResponse getGroup(getGroupRequest $parameters)
[34] => getTuitionProfileResponse getTuitionProfile(getTuitionProfile $parameters)
[35] => searchCertificateResponse searchCertificate(searchCertificateRequest $parameters)
[36] => createGroupResponse createGroup(createGroup $parameters)
[37] => authenticateAffiliateLoginResponse authenticateAffiliateLogin(authenticationRequestWrapper $parameters)
[38] => addStudentToSectionSubSectionResponse addStudentToSectionSubSection(addStudentToSectionSubSectionRequest $parameters)
[39] => authenticateStaffLoginResponse authenticateStaffLogin(authenticationRequestWrapper $parameters)
[40] => updateCourseResponse updateCourse(updateCourseProfileRequest $parameters)
[41] => getGroupTransactionsResponse getGroupTransactions(getGroupTransactionsRequest $parameters)
[42] => getGroupContractOfferingsResponse getGroupContractOfferings(getGroupContractOfferingsRequest $parameters)
[43] => removeStudentFromSectionWaitListResponse removeStudentFromSectionWaitList(removeStudentSectionWaitListRequest $parameters)
[44] => searchCourseSectionResponse searchCourseSection(searchCourseSectionProfilesRequest $parameters)
[45] => enrollStudentInCertificateResponse enrollStudentInCertificate(enrollStudentInCertificateRequest $parameters)
[46] => enrollStudentInBundleAndSectionsResponse enrollStudentInBundleAndSections(enrollStudentInBundleAndSectionsRequest $parameters)
[47] => getTransactionQuestionsResponse getTransactionQuestions(getTransactionQuestionsRequest $parameters)
[48] => authenticateStudentLoginResponse authenticateStudentLogin(authenticationRequestWrapper $parameters)
[49] => getCertificateResponse getCertificate(getCertificateRequest $parameters)
[50] => getClassListResponse getClassList(getClassListRequest $parameters)
[51] => getCourseResponse getCourse(getCourseProfileRequest $parameters)
[52] => getCertificateV1Response getCertificateV1(getCertificateRequestV1 $parameters)
[53] => updateGroupResponse updateGroup(updateGroup $parameters)
[54] => addStudentToSectionWaitListResponse addStudentToSectionWaitList(addStudentToSectionWaitListRequest $parameters)
[55] => getStudentResponse getStudent(getStudentRequest $parameters)
[56] => getUsernameResponse getUsername(getUsernameRequest $parameters)
[57] => loginResponse login(loginRequest $parameters)
[58] => getTransactionBasketResponse getTransactionBasket(getTransactionBasketRequest $parameters)
[59] => getGroupContractEnrollmentsResponse getGroupContractEnrollments(getGroupContractEnrollmentsRequest $parameters)
[60] => createCourseResponse createCourse(createCourseProfileRequest $parameters)
[61] => sendResetPasswordLinkResponse sendResetPasswordLink(resetPasswordLinkRequest $parameters)
[62] => createInstructorResponse createInstructor(createInstructorRequest $parameters)
[63] => getStudentCertificateEnrollmentsResponse getStudentCertificateEnrollments(getStudentCertificateEnrollmentsRequest $parameters)
[64] => createStudentResponse createStudent(createStudentRequest $parameters)
[65] => getInstructorResponse getInstructor(getInstructorRequest $parameters)
[66] => getStudentCertificateEnrollmentsByGroupResponse getStudentCertificateEnrollmentsByGroup(getStudentCertificateEnrollmentsByGroupRequest $parameters)
[67] => searchCourseResponse searchCourse(searchCourseProfileRequest $parameters)
[68] => getGroupBundleEnrollmentsResponse getGroupBundleEnrollments(getGroupBundleEnrollmentsRequest $parameters)
[69] => getGroupSectionEnrollmentsResponse getGroupSectionEnrollments(getGroupSectionEnrollmentsRequest $parameters)
[70] => getCertificateEnrollmentsResponse getCertificateEnrollments(getCertificateEnrollmentsRequest $parameters)
[71] => createCourseSectionResponse createCourseSection(createCourseSectionProfileRequest $parameters)
[72] => getTransactionBasketReceiptReportResponse getTransactionBasketReceiptReport(getTransactionBasketRequest $parameters)
[73] => searchContactResponse searchContact(searchContactsRequest $parameters)
[74] => searchInstructorResponse searchInstructor(searchInstructorRequest $parameters)
[75] => updateTuitionProfileResponse updateTuitionProfile(updateTuitionProfile $parameters)
[76] => getContactResponse getContact(getContactRequest $parameters)
[77] => changePasswordResponse changePassword(changePasswordRequest $parameters)
[78] => getStudentConferenceEnrollmentsResponse getStudentConferenceEnrollments(getStudentConferenceEnrollmentsRequest $parameters)
[79] => getGroupConferenceEnrollmentsResponse getGroupConferenceEnrollments(getGroupConferenceEnrollmentsRequest $parameters)
[80] => getApplicationUploadedFilesResponse getApplicationUploadedFiles(getApplicationUploadedFilesRequest $parameters)
[81] => updateInstructorResponse updateInstructor(updateInstructorRequest $parameters)
[82] => changePasswordWithResetTokenResponse changePasswordWithResetToken(changePasswordWithResetTokenRequest $parameters)
[83] => addBundleToGroupContractOfferingsResponse addBundleToGroupContractOfferings(addBundleToGroupContractOfferings $parameters)
[84] => authenticateInstructorLoginResponse authenticateInstructorLogin(authenticationRequestWrapper $parameters)
[85] => getGroupContractsResponse getGroupContracts(getGroupContractsRequest $parameters)
[86] => getStudentBundleEnrollmentsResponse getStudentBundleEnrollments(getStudentBundleEnrollmentsRequest $parameters)
[87] => updateStudentResponse updateStudent(updateStudentRequest $parameters)
)
🔎 openssl s_client Handshake Test (External)
| openssl s_client -connect hawaiiccws.destinysolutions.com:443 -servername hawaiiccws.destinysolutions.com -tls1_2 2>/dev/null | head -n 20