Hello there. I think the reason you can''t connect to your distant server is because your agi_server running on port 4573 is only bound to the localhost. I''ve changed line 48 of lib/call_server.rb from @config[:BindAddress]=''localhost'' to @config[:BindAddress]= Telegraph::Config::Globals[''agiServer''] || ''localhost'' Then in your environment.rb file you can Telegraph::Config::Globals["agiServer"] = "0.0.0.0" When you run the call server it will then bind to any available IP address. Hope this helps Anthony ----- Anthony Ramm OpenAdvantage Systems Specialist T: 0121 6341620 F: 0121 6341630 http://www.openadvantage.org/ http://cumu.li/ Be enlightened - you are in control To find out more about our free IT consultancy and to visit a place on a seminar or training workshop visit http://www.openadvantage.org/ events Freedom, Choice, Control