분류 전체보기
Connection timeout 과 Connection refused
문제open API 호출 중 connection timeout 발생원인connection timeout 은 ACL과 연관 있으므로 outbound 또는 inbound 를 확인해보아야함.-> outbound ACL 에 해당 IP 가 추가되지 않았음.해결 방법호출하는 서버의 outbound ACL rule 에 IP 주소 가+) Connection refused 가 발생했다면?이 경우 acl을 지난 후 해당 포트관련 문제이다. port listen 상태가 아니라는 것.포트가 열려있지 않거나, 프로그램이 작동하지 않는 등이 원인이다.
[Nginx] Permission denied) while connecting to upstream: SELinux 설정 문제 (Centos, RHEL)
* 참고) oracle 클라우드에서는 os가 Oracle Linux 인데, 이 os는 RHEL(Redhat Enterprise Linux) 와 호환가능한 엔터프라이즈 os 플랙폼이다. oracle 클라우드 서버를 쓰는 중 os dependent 한 부분이 있을 때는 "rhel" 키워드로 검색하는게 더 정보가 많을듯하다. 문제 nginx 를 실행하려고 하면 Permission denied) while connecting to upstream 와 같은 에러가 뜬다. 원인 RHEL Linux 에서 사용하는 보안 관련 SELinux 설정 때문. RHEL, Centos 에서는 enforce 모드가 디폴트라서 nginx 연결이 거부되었던 것. SELinux docs : https://www.redhat.com/en..
클라우드 서버 포트 열기 (iptables, firewall)
문제 nginx 를 설치 후 network security group 에 ip 주소를 허용했는데 80포트 접속이 안됨. 원인 클라우드 서버에서 방화벽 설정에 80번 포트가 허용되지 않았음. 해결 firewall-cmd --add-port=80/tcp
짧굵: 10일 사이드 프로젝트 회고
기획, 디자인, 개발2명의 팀원들을 매칭해서 10일 짧은 기간 동안 사이드 프로젝트를 진행할 수 있도록 지원해주는 플랫폼(비사이드 포텐데이)을 통해서 디자이너, 기획자, 프론트엔드 분과 플젝을 진행하였다 (6/23~7/2). 회고 방식은 작년 카카오엔터프라이즈에서 회고하면서 사용했던 4Ls 방법으로 개인 회고를 진행했다. 진행하면서 정말 많은 것을 배울 수 있었고, 좋았던점, 아쉬웠던 점들이 정말 많아서 회고로 노션에 정리해보았다(7/2). https://dev-thread.notion.site/10-3c20242658734461baafe0a3e4e87f61?pvs=4 “나 누구게” 10일 프로젝트 회고 작성일자 : 7/2 dev-thread.notion.site 노션 동일 내용: 비사이드라는 팀 빌딩 ..
multipart/form-data로 요청 보낼 때 swagger에서는 안되고 postman, curl로만 되는 문제( feat.n주째 미해결😭)
문제 상황 content-type: multiaprt/form-data request body: Multipart file + json swagger에서 인식(?)을 못함. media-type not supported 이런 에러가 뜸. postman은 되고 스웨거만 안됨. swagger에서 전송하는 curl을 그대로 사용하면 작동 안한다. json 데이터 뒤에 ;type=application/json 을 추가하면 정상 작동 예상되는 원인 swagger에서 헤더 구성이 제대로 안만들어진다. json 데이터는 application/json 타입으로 명시를 해줘야 multipart/form-data content-type으로 인식하는데, 붙지 않아서 application/octet-stream으로 인식이 되는..