小编mas*_*aki的帖子

"User.count"没有改变1 - Rails

什么"User.count" didn't change by 1方法和如何修复它?以下是来自控制台的命令行.

以下是我从中获得的失败,我bundle exec rake test正在寻找解决方法:

$ bundle exec rake test
 Run options: --seed 210

 # Running:

 .....F...F..

 Finished in 1.084264s, 11.0674 runs/s, 13.8343 assertions/s.

   1) Failure:
 UsersControllerTest#test_should_create_user  [app/test/control
 lers/users_controller_test.rb:20]:
 "User.count" didn't change by 1.
 Expected: 3
   Actual: 2


   2) Failure:
 UsersControllerTest#test_should_update_user [app/test/control
 lers/users_controller_test.rb:39]:
 Expected response to be a <redirect>, but was <200>

 12 runs, 15 assertions, 2 failures, 0 errors, 0 skips
Run Code Online (Sandbox Code Playgroud)

另外,什么"Expected response to be a <redirect>, but was <200>" …

ruby ruby-on-rails

3
推荐指数
2
解决办法
4653
查看次数

重用弹性 IP 时出现 AWS 实例 SSH 连接问题

重建

  1. 创建实例

  2. 为您创建的实例分配并关联一个新的弹性 IP

  3. 通过寻址您在步骤 2 中与您的实例关联的弹性 IP,通过 ssh 连接到一个实例,以查看您是否已经建立了没有问题的连接

    $ ssh -i "YouKey.pem" openvpnas@192.168.0.1

  4. 关闭与您的实例的连接

  5. 终止您的实例

  6. 创建一个具有相同堆栈和配置的新实例

  7. 关联您在步骤 2 中创建的弹性 IP

  8. 尝试通过 ssh 连接您在步骤 6 中创建的实例,方法是通过寻址您在步骤 7 中与新实例关联的弹性 IP

  9. 您将获得主机密钥验证失败,例如:

    $ ssh -i "YourKey.pem" openvpnas@192.168.0.1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@ @ 警告:远程主机标识已更改!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@ 有人可能正在做一些令人讨厌的事情!现在有人可能正在窃听你(中间人攻击)!主机密钥也可能刚刚被更改。远程主机发送的 RSA 密钥的指纹为 ff:01:ff:01:ff:01:ff:01:ff:01:ff:01:ff:01:ff:01。请联系您的系统管理员。在“Path-To-Your-Host-Key”/known_hosts 中添加正确的主机密钥以消除此消息。'Path-To-Your-Host-Key'/known_hosts:14 中的违规 RSA 密钥 192.168.0.1 的 RSA 主机密钥已更改,您已要求进行严格检查。主机密钥验证失败。

*仅供参考:StackOverflow 我想按照您的指示将其发布在服务器故障上,但我会保持原样, 因为已经有一段时间了,而且似乎人们可以访问这篇文章。 我认为这可能是不做的一个很好的例子?? 在此处输入图片说明

linux ssh amazon-ec2 openvpn amazon-web-services

-1
推荐指数
1
解决办法
2293
查看次数