Skip to content
1-808-845-9296 pcatt@hawaii.edu
PDI 2nd Edition, v1.0.27

 

DiagnosticStatus
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
Back To Top