PDI 2nd Edition, v1.0.27
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.53... * TCP_NODELAY set * Connected to hawaiiccws.destinysolutions.com (18.238.109.53) 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 27 00:00:00 2024 GMT * expire date: Sep 27 23:59:59 2025 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: 235 < Connection: keep-alive < Date: Tue, 13 May 2025 05:42:30 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 40a07884f32c7b5c5d3ebf098060e4ce.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: xGQLyJOkJj2WKaw9zH7VNH-yUZnxEcTrM6HZx46z7d33Qt8RaBdCxQ== < 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: 0x55d4797fe930 [can pipeline] * Re-using existing connection! (#0) with host hawaiiccws.destinysolutions.com * Connected to hawaiiccws.destinysolutions.com (18.238.109.53) 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: Tue, 13 May 2025 05:42:30 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 < Vary: Accept-Encoding < Set-Cookie: JSESSIONID=5C797934A4784F2D7E4870ACA7E842EE; Path=/webservice; Secure; HttpOnly < X-Cache: Miss from cloudfront < Via: 1.1 40a07884f32c7b5c5d3ebf098060e4ce.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: pJHubNsl37q259As4XVpqRbpeKHrpQZCpG3-aeRMuIH9nOzkciRSdA== < 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.53... * TCP_NODELAY set * Connected to hawaiiccws.destinysolutions.com (18.238.109.53) 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 27 00:00:00 2024 GMT * expire date: Sep 27 23:59:59 2025 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: 235 < Connection: keep-alive < Date: Tue, 13 May 2025 05:42:30 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 163d3ce5b3f2626c7140def90b02bca8.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: Vq6CpIi7s7Kdg7hhchDYUr1kbgrRBouHIT4_1iAPulPUZKaQyfXMCQ== < 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: 0x55d4797bfa20 [can pipeline] * Re-using existing connection! (#0) with host hawaiiccws.destinysolutions.com * Connected to hawaiiccws.destinysolutions.com (18.238.109.53) 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: Tue, 13 May 2025 05:42:30 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=831675C69B3134764CC0B3B99D7102AF; Path=/webservice; Secure; HttpOnly < Vary: Accept-Encoding < X-Cache: Miss from cloudfront < Via: 1.1 163d3ce5b3f2626c7140def90b02bca8.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: v4wCZri1RwMImrFx1Z8Od_8XIeJbvYeHPWs1q1O0m9fDbCMwNxbBIg== < 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.53... * TCP_NODELAY set * Connected to hawaiiccws.destinysolutions.com (18.238.109.53) 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 27 00:00:00 2024 GMT * expire date: Sep 27 23:59:59 2025 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: 235 < Connection: keep-alive < Date: Tue, 13 May 2025 05:42:31 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 b759f23c16bba8ccc38a38360eb23326.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: xsYWnFOaFklZwMVEedQBBGpOXvUz6E1j_YlMMMw0Ff9UBC3hR3qF9w== < 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: 0x55d4797370f0 [can pipeline] * Re-using existing connection! (#0) with host hawaiiccws.destinysolutions.com * Connected to hawaiiccws.destinysolutions.com (18.238.109.53) 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: Tue, 13 May 2025 05:42:31 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=F48A7CA8696AE3ED7FB6B4B0346E394F; Path=/webservice; Secure; HttpOnly < Vary: Accept-Encoding < X-Cache: Miss from cloudfront < Via: 1.1 b759f23c16bba8ccc38a38360eb23326.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: ZSsc39VoCMr76j7K6JNU4xj10R_VyFO7yij6ykmqpx_jN1jgbb8-Wg== < 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.53... * TCP_NODELAY set * Connected to hawaiiccws.destinysolutions.com (18.238.109.53) 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 27 00:00:00 2024 GMT * expire date: Sep 27 23:59:59 2025 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: 235 < Connection: keep-alive < Date: Tue, 13 May 2025 05:42:31 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 692711003a81d04da996c0397a4b75ca.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: iVLWbICHpJMeDqFNH5VCTZ4q8FAQyLHFEcFGZrwNUkrGIgCF6DdWYg== < 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: 0x55d4797370f0 [can pipeline] * Re-using existing connection! (#0) with host hawaiiccws.destinysolutions.com * Connected to hawaiiccws.destinysolutions.com (18.238.109.53) 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: Tue, 13 May 2025 05:42:32 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=69A4DE557B22A1AEE1940FF67326A171; Path=/webservice; Secure; HttpOnly < Vary: Accept-Encoding < X-Cache: Miss from cloudfront < Via: 1.1 692711003a81d04da996c0397a4b75ca.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: PHX52-P2 < Alt-Svc: h3=":443"; ma=86400 < X-Amz-Cf-Id: Bpj4j7F8od0IBgWYDvncuHgyaKnVr2hRi5Z8jeIXsaVEr-qnrzjyBw== < 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