Errno :: ECONNREFUSED:无法建立连接,因为目标机器一直拒绝它。 - 连接(2)

时间:2014-05-12 10:09:03

标签: ruby-on-rails-4

我正在执行以下操作以在我的数据库中创建用户:

user1 = User.new

user.update_attributes(fname: "john", lname: "doe", email: "random@random.com",     location_id: "99999", password: "foobarfoobar")

执行此操作后,控制台开始执行将用户插入数据库并向我发送确认电子邮件的过程。但后来遇到了这个问题:

<p><a href="http://localhost:3000/users/confirmation?confirmation_token=sMc6rFpT
bMCgTxa2Hq3o">Confirm my account</a></p>

   (3.0ms)  rollback transaction
Errno::ECONNREFUSED: No connection could be made because the target machine acti
vely refused it. - connect(2)
        from c:/RailsInstaller/Ruby2.0.0/lib/ruby/2.0.0/net/smtp.rb:540:in `init
ialize'
        from c:/RailsInstaller/Ruby2.0.0/lib/ruby/2.0.0/net/smtp.rb:540:in `open

它给了我很多代码,但这里的东西似乎是问题,我不知道如何解决它。我环顾四周但找不到解决方案,有什么建议吗?

1 个答案:

答案 0 :(得分:0)

使用了邮件捕获器Gem,它解决了这个问题。