질문과 답변

2026.10.29 13:50

로컬 PC 에 설치 시 오류

로컬 PC 에 mariadb 랑 gnuboard5 최신버전 설치 후 rebuilder 2.2.7.10 을 설치하려고 하는데요.
토큰 발급 받은 후 인증을 하려고 하면 아래와 같은 에러가 발생합니다.

공식 인증 서버 통신 실패 (file_get_contents(https://rebuilder.co.kr/api/rb-license/v1/register.php): Failed to open stream: No such file or directory) [connection_failed]

https://rebuilder.co.kr/api/rb-license/v1/register.php
위 사이트를 접속하면 
{"success":false,"data":[],"error":{"code":"method_not_allowed","message":"POST 요청만 사용할 수 있습니다. [method_not_allowed]"}}
이렇게 연결은 됩니다.

확인 부탁드립니다.
감사합니다.
  • 공유링크 복사
    미니홈 쪽지 구독하기
    구독하고 알림받기

    댓글목록

    profile_image
    리빌더미니홈 1:1 대화하기  7일 전

    말씀주신 오류는 로컬 PHP에서 인증 서버로 HTTPS 요청을 보내는 과정이 실패한 것으로 보입니다.
    우선 사이트를 실행하는 PHP 환경에서 아래 항목을 확인해 주세요.

    -----
    cURL 확장 활성화 및 HTTPS 통신 가능 여부 — 우선 확인
    OpenSSL 확장 활성화 및 allow_url_fopen = On 설정 여부 — cURL 통신 실패 시 사용하는 대체 통신에 필요
    CA 인증서 설정과 파일 경로 — SSL 인증서 검증 오류가 발생하는 경우 확인
    -----

    PHP의 HTTPS 스트림 통신에는 OpenSSL 지원이 필요하며,
    원격 주소 접근은 allow_url_fopen 설정의 영향을 받습니다.

    설정을 변경했다면 웹서버 또는 PHP를 재시작한 뒤 다시 시도해 주세요.
    동일한 문제가 계속되면 운영체제, PHP 버전, 사용 중인 로컬 웹서버 프로그램과 PHP 오류 로그 등을 알려주시면 원인을 좁혀 확인하겠습니다.

    감사합니다.

    2026-10-29 14:04

    profile_image
    no_profile lordoffire미니홈 1:1 대화하기  7일 전

    curl, openssl 모두 활성화하고 다시 해보니까 아래와 같은 메세지가 나옵니다.

    공식 인증 서버 통신 실패 (PHP가 공식 인증 서버의 SSL 인증서를 신뢰하지 못했습니다 (cURL 60: SSL certificate OpenSSL verify result: self-signed certificate in certificate chain (19)) / file_get_contents(https://rebuilder.co.kr/api/rb-license/v1/register.php): Failed to open stream: operation failed) [curl_60]

    말씀하신 CA 인증서 설정 관련한 문제인 것 같은데요.
    cacert.pem 파일을 구해서 아래와 같이 php.ini 에 설정을 하고 다시 했는데도 동일한 에러가 나고 있습니다.

    curl.cainfo = "D:\Product\php-8.5.12-Win32-vs17-x64\extras\ssl\cacert.pem"
    openssl.cafile = "D:\Product\php-8.5.12-Win32-vs17-x64\extras\ssl\cacert.pem"

    어떻게 해야 될까요?
    확인 부탁드립니다.
    감사합니다.

    2026-10-29 17:19

    profile_image
    리빌더미니홈 1:1 대화하기  7일 전

    안녕하세요. 댓글에 답변으로 주시면 빠른 확인이 가능합니다.
    추가 문의주신 내용을 확인했고 추가 확인 후 회신 드리겠습니다.

    감사합니다.

    2026-10-30 09:46

    profile_image
    리빌더미니홈 1:1 대화하기  7일 전

    설정하신 curl.cainfo, openssl.cafile의 작성 방식은 맞습니다.

    현재 오류는 PHP가 받은 인증서의 발급기관을 신뢰하지 못해 연결을 중단했다는 뜻입니다.
    저희 점검 환경에서는 공식 서버 인증서가 정상 검증됐습니다. 아래 순서로 진행해 주세요.


    1. 작성한 설정이 실제 적용됐는지 확인해 주세요.
    설치한 사이트에서 관리자 로그인 후 /adm/phpinfo.php 에 접속하여 다음 항목을 확인해 주세요.

    -----
    Loaded Configuration File : 직접 수정한 php.ini 경로인지
    curl.cainfo의 Local Value : 입력한 cacert.pem 경로인지
    openssl.cafile의 Local Value : 입력한 cacert.pem 경로인지
    ------

    경로가 다르거나 값이 비어 있다면, Loaded Configuration File 에 표시된 파일을 수정해야 합니다.
    수정 후에는 로컬 웹서버 프로그램을 완전히 종료했다가 다시 실행해 주세요.


    2. 적용값이 맞다면 CA 파일을 아래 별도 첨부드린 cURL 공식 CA 파일로 교체해 주세요. (압축 해제 후 .pem 파일)
    D:\Product\php-8.5.12-Win32-vs17-x64\extras\ssl\cacert.pem


    3. 동일한 오류가 계속되면 HTTPS 검사 여부를 확인해야 합니다.
    백신이나 보안 프로그램이 HTTPS 통신을 검사하면서 자체 인증서를 제공하는 경우,
    공식 CA 파일을 설정해도 같은 오류가 발생할 수 있습니다.

    브라우저에서 https://rebuilder.co.kr 의 인증서 상세정보 → 발급자를 확인해 주세요.

    저희 환경에서는 인증서 발급기관이 Let’s Encrypt / YE2로 확인됩니다.
    오류가 발생한 PC에서도 공식 홈페이지의 인증서 발급기관을 확인해 알려주세요.
    백신이나 보안업체 이름으로 표시된다면 HTTPS 검사 기능의 영향을 확인해야 합니다.

    백신 · 보안업체 이름이 표시된다면 : 해당 제품의 안내에 따라 rebuilder.co.kr 을 HTTPS 검사 예외로 등록하거나,
    해당 제품의 루트 인증서를 PHP의 CA 파일에 추가해야 합니다.

    위 과정을 진행해도 해결되지 않으면 1번의 세 가지 적용값, 인증서 발급자, 사용 중인 보안 프로그램명을 전달해 주세요.
    이 정보로 설정 미적용 문제인지 보안 프로그램의 인증서 문제인지 구분하겠습니다.

    감사합니다.

    2026-10-30 09:52

    profile_image
    리빌더미니홈 1:1 대화하기  7일 전

    추가적으로 Windows용 PHP 8.5.12를 임시로 세팅해서 테스트 했는데 정상으로 확인 되었습니다.
    상기 내용을 확인하셔서 진행해주시면 좋을것같습니다.

    감사합니다.

    2026-10-30 09:59