본문 바로가기

server2

728x90
반응형
[시놀로지 도커] GitLab이 SMTP 서버와 통신을 못 할 때 아래의 사진처럼 시놀로지(Synology)의 도커(Docker) 환경에서 GitLab 컨테이너가 외부의 SMTP(Simple Mail Transfer Protocol) 서버와 통신을 못 하는 경우가 있다. 이 경우 원인이 2가지가 있으며 각 원인별 해결 방법은 아래와 같다. /opt/gitlab/embedded/lib/ruby/3.0.0/socket.rb:227:in `getaddrinfo': getaddrinfo: Temporary failure in name resolution (SocketError) 방화벽 설정 GitLab 컨테이너가 외부의 SMTP 서버와 통신하기 위해 인터넷을 경유하는데 이 컨테이너가 인터넷을 이용하기 위해서는 시놀로지 방화벽을 거쳐간다. 시놀로지 방화벽이 이 통신을 차단해서 .. 2023. 7. 21.
이제 PaperMC 기반 플러그인 개발 방법을 기록하고자 한다. 너무 일만 하고 있다보니 의욕이 완전히 없어지는 시점이 온 것 같다. 그래서 내가 좋아하는 게임의 플러그인을 개발하는 것으로 내가 흥미있어 하는 것을 해보고자 한다. 최근 마인크래프트 서버 유행을 조사해보니 과거에는 바닐라 서버로 게임할 것 아니면은 버킷 외에는 사실상 쓸만한 대안이 없는 수준이었던 것으로 기억하는데 최근에는 몇몇 분쟁으로 인해 버킷에서 파생된 서버 프로그램들이 많이 생긴 것으로 확인했다. 그래서 이것 저것 조사한 결과 PaperMC 기반의 서버를 구축하여 개발한 플러그인을 구동하는 것이 가장 빠르고 재미있을 것으로 판단하였고 개발하면서 알게된 자료를 본 블로그에 기록하고자 한다. 오랜만에 마인크래프트 계정으로 로그인하니 닉네임이 KSaGiTo 나온다. 그리운 닉네임이다. 2020. 4. 22.