diff --git a/lib/iron_mq/client.rb b/lib/iron_mq/client.rb
index <HASH>..<HASH> 100644
--- a/lib/iron_mq/client.rb
+++ b/lib/iron_mq/client.rb
@@ -6,7 +6,8 @@ module IronMQ
 
   class Client
 
-    attr_accessor :token, :project_id, :queue_name, :logger
+    attr_accessor :token, :project_id, :queue_name, :logger,
+        :scheme, :host, :port
 
     def initialize(options={})
       @logger = Logger.new(STDOUT)
diff --git a/test/test_iron_mq.rb b/test/test_iron_mq.rb
index <HASH>..<HASH> 100644
--- a/test/test_iron_mq.rb
+++ b/test/test_iron_mq.rb
@@ -160,7 +160,7 @@ class IronMQTests < TestBase
   def test_beanstalk
     puts 'test_beanstalk'
     config = @config['iron_mq']
-    h = "#{config['host']}:#{config['beanstalkd_port']||11300}"
+    h = "#{config['host']||"mq-aws-us-east-1.iron.io"}:#{config['beanstalkd_port']||11300}"
     beanstalk = Beanstalk::Connection.new(h)
     beanstalk.put("oauth #{config['token']} #{config['project_id']}")
     beanstalk.use(@client.queue_name)
Connects now, but beanstalk test still fails.