깃랩 포트포워딩을 pfsense에서 했는데... 파일첨부 때문에 문의드립니다.

강한구   
   조회 4239   추천 0    

pfsense > haproxy 의 백앤드에서



처럼 셋팅을 해두었습니다.

192.168.2.11에는 해놀로지가 돌아가는 내부 IP 입니다.

그냥 웹 UI는 정상적으로 잘 돌아가는데 

파일첨부할때 정상적으로 작동되지 않아 확인해보니 

URL 호출 뒷부분에 :30000 으로 붙어 있더군요.


http://git.test.com:30000 했을때도 URL이 정상적으로 찾아가게 할려면

NAT 나 Haproxy에서 어떻게 설정해야 하는지 궁금합니다.


읽어주셔서 감사합니다~

-----------------------------------

증상




- 위키나 이슈에서 파일첨부시 "server responded with 0 code" 오류가 뜬다.

- 오류 원인은 깃랩 접근시 http://test.com 으로 하는데 pfsense > haproxy에서 포트포워딩한 30000 포트가 자동으로 붙어서

 업로드 URL이 내부적으로 http://test.com:30000/어쩌고 붙어 있어서 그랬었음


해결

- 처음에는 pfsense에서 하는 방법을 찾아보다가

- docker gitlab으로 검색해보니 /home/git/gitlab/lib/gitlab.rb 파일을 수정하는게 나왔던데 바로 편집하는게 없어서 더 찾아보니

- 깃랩 서비스 정지 후

- 환경변수 설정에 GITLAB_PORT가 gitlab.rb내의 eternal_port 설정값이라는것을 확인하고 해당 값을 초기화 함

그 후 정상적으로 파일업로드 처리가 되네요






짧은글 일수록 신중하게.
NaN 2021-01
깃랩자체의 base (app) url 이 어떻게되어있나요?
느낌이 어플리케이션단에서 바뀌는것같네요
     
강한구 2021-01
깃랩 자체적으로 url 설정이 따로 있나요?
설치 살정에서 base url을 설정했습니다
DarknessAng… 2021-01
?

내부:30000 - 외부:30000을 1:1로 매칭하신거라면 딱히 뭔가 안 해도 외부에서 도메인:30000으로 접근하면 접근 되어야 합니다
     
강한구 2021-01
네 웹상에서 보이는건 정상 출력됩니다
          
DarknessAng… 2021-01
웹으로 접근이 된다면 git로 받을떄도 포트 주면 될껍니다
               
강한구 2021-01
웹 접근은 git.test.com 으로 됩니다.
그런데 파일 첨부하는데 보면 자동적으로 git.test.com:30000 이 붙어있네요
이 부분을 별도로 설정할 수 있는지 궁금하네요
dach 2021-05
저도 이와 비슷한 증상을 겪고 있습니다. 저도 wiki에 파일을 넣으면 글쓴이분과 같은 오류가 나오고있고. 현재 저는 wiki에서는 파일 업로드가 되지 않으나, issues에서는 업로드가 되는 이상한 상황입니다.
그래서 issues에 드래그앤드랍 으로 넣으면 경로가 생성되는데 이경로를 복사하여 다시 wiki page에 넣으면 잘 되고있는 아이러니한 상황입니다.
깃랩 컨피그의 url은 http://로 설정해두었고, aws를 이용중이라, alb에서 http 80 을 443으로 리다이렉트 하게 되어있습니다. 그래서 접속시 https://로 자동으로 접속이되구요. 혹시 어떻게해야 이 상황을 해결 할 수있을지 모르겠어 글을 남깁니다ㅜㅜ 도움 부탁 드리겠습니다.


QnA
제목Page 1846/5708
2014-05   5139475   정은준1
2015-12   1674025   백메가
2018-09   4186   카탈리나
2021-06   4187   shipse
2013-12   4187   luckyoo
2021-08   4187   오상훈
2015-08   4187  
2018-04   4187   애송이
2015-03   4187   오리시키
2019-11   4187   FreeBSD
2021-07   4187   Sakura24
2017-03   4187   뽀뽀중
2017-03   4187   느낌
2016-05   4187   스피어스
2018-07   4187   쿨보이
2015-08   4187   깜박깜박가
2015-12   4187   듀얼cpu
2017-03   4187   김제연
2014-12   4187   송진현
2007-01   4187   이정동
2021-02   4187   애월남
2015-11   4187   초보IT