独自ドメインへのリンクが「Internal Server Error」を返す

こんにちは、

これで件を締めくくります。私たちが適用したパッチにエラーがあることが判明しました。Azure Application Gateway V1 を使用しているため、このトピック で説明されているのと同じ問題が発生しました。
この投稿 で、この問題の回避策として何を行ったかを説明しました。

さて、自分のホスト名へのリンクを作成すると request.ipnil になるため、私たちの回避策は失敗していました。これを begin…rescue…end で囲むことで修正しました。代码如下:

begin
  ip_port_split = request.ip.split(':')
  ip_only = ip_port_split.first
rescue
  ip_only = request.ip
end

次回の rack のアップデート/リリースでは、x-forwarded-for ヘッダーが正しく処理されるはず(またはされる予定)ですので、それを楽しみにしています。

お時間をいただき、ありがとうございました。敬具。
Sascha