状況
停電対策でRedmineサーバーの電源を落として帰った次の日、
Redmineから「リポジトリ」を見ようとしたらエラーが出るようになりました。
「リポジトリに、エントリ/リビジョンが存在しません。」
Redmine 3.2.0
Redmineサーバー :CentOS 6.7
Subversion: https://svn.example.net/ の外部サーバー
対応
SVN( https://svn.example.net/ ) にブラウザからアクセスできることを確認
→ Redmineサーバーの問題っぽい
とりあえずApacheのlogを見てみる
$ sudo less /etc/httpd/logs/error_log
出てました
stderr: svn: OPTIONS of 'https://svn.example.net/': Could not resolve hostname `svn.example.net': Temporary failure in name resolution (https://svn.example.net/)
pingを打ってみる
$ ping svn.example.net
ping: unknown host svn.example.net
$ ping www.yahoo.co.jp
ping: unknown host www.yahoo.co.jp
再起動したときにDNSサーバーの設定がリセットされたようです
設定ファイルに追記(環境によって違うと思いますが)
DNS1=192.168.1.5
DNS2=192.168.1.1 #追記
ネットワーク再起動
$ sudo service network restart
無事復活しました