나같은 경우 웹에서 바로 nextcloud로 가는게 아니라 프록시 서버를 거쳐 리버스프록시를 타고 클라우드 서버에 접근하게된다.
그 결과,
NextCloud의 경우 로그인 실패를 여러번하면 IP의 접근을 막게되는데 저렇게 프록시 IP가 고정이 되어버리면 로그인 자체가 마비가 된다.
해결방법은 의외로 간단하다.
클라우드 서버로 ssh 접근을 하고
vi /var/www/nextcloud/config/config.php
아래 두줄을 추가시켜준다.
‘trusted_proxies’=> array ( ‘192.168.1.120’),
‘forwarded_for_headers’=> array ( ‘HTTP_X_FORWARDED_FOR’),
그리고 service nginx restart
이제 외부에서 접속 실패를 할 경우