실상점 테스트 API 개별 연동 키 를 이용했고, 제공해주는 소스에서 키값만 변경해서 테스트한 셈인데.. 그렇다면 소스상엔 문제가 없다는 결론입니다.
앞서 php버전 물었을때 박의원? 님께서 ---------------------------------------------------------------- 박의원 — 어제 오후 3:17 혹시 함께 사용중인 mysql DB의 버전업 문제때문에, PHP 버전을 5.2 로 사용중이시라면, 일단 TLS 1.2 이상은 반드시 지원되어야 하기 때문에, 아래 환경을 반드시 만족해야 합니다.
(아래 환경이상에서만 TLS1.2 통신 가능)
=> apache 2.2.23 이상 => openssl 1.0.1 이상 (단, 이 버전은 버그가 많아서, 안정화버전인 1.0.1g 이상 권장) => cURL 7.34.0 이상 미만버전 사용시, 터미널에서 실행하면 아래 에러 발생 (TLS1.2 옵션 미지원) curl --tlsv1.2 -I -v -L https://xpay-gateway.tosspayments.com/
curl: option --tlsv1.2: is unknown ----------------------------------------------------------------------------------------------------
댓글에 달아준 내용을 이제서야 늦게 확인했습니다.
당시 php5.5를 사용중이서, 7.0으로 올렸었고.. tlsv1.2 이기때문에 이조건은 만족하는 상황입니다. Apache 2.0 Handler, OpenSSL 1.0.2d 9 Jul 2015 로.. 그런데,, 저기 curl버전이 현재 7.29.0 인데, 7.34 이상이 안돼서 이런건가요?