# How to get remote hostname from behind mongrel cluster in rails?

**URL:** <https://www.ruby-forum.com/t/how-to-get-remote-hostname-from-behind-mongrel-cluster-in-rails/192078>\
**Category:** Rails\
**Created:** [July 23, 2010, 11:38am UTC](https://www.ruby-forum.com/t/how-to-get-remote-hostname-from-behind-mongrel-cluster-in-rails/192078 "2010-07-23T11:38:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![skarayan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/bbce88/32.png) [@skarayan](https://www.ruby-forum.com/u/skarayan)\
**Post date:** [July 23, 2010, 11:38am UTC](https://www.ruby-forum.com/t/how-to-get-remote-hostname-from-behind-mongrel-cluster-in-rails/192078/1 "2010-07-23T11:38:34Z")

</div>

Using request.env[‘REMOTE\_HOST’] worked with WEBrick, but returns  
blank when running behind mongrel cluster.  
For IP Address, I am able to use request.remote\_ip.  
Thank you.

---

<div class="post-metadata">

**Author:** ![skarayan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/bbce88/32.png) [@skarayan](https://www.ruby-forum.com/u/skarayan)\
**Post date:** [July 23, 2010, 4:57pm UTC](https://www.ruby-forum.com/t/how-to-get-remote-hostname-from-behind-mongrel-cluster-in-rails/192078/2 "2010-07-23T16:57:40Z")

</div>

I haven’t done this specifically, but I think you would need to  
specifically  
forward certain header(s) from your front end proxy — maybe something  
like  
X-Forwarded-_Server._

---

<div class="post-metadata">

**Author:** ![skarayan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/bbce88/32.png) [@skarayan](https://www.ruby-forum.com/u/skarayan)\
**Post date:** [July 24, 2010, 7:47pm UTC](https://www.ruby-forum.com/t/how-to-get-remote-hostname-from-behind-mongrel-cluster-in-rails/192078/3 "2010-07-24T19:47:57Z")

</div>

Thanks. Does anyone know how I can do this?
