我有一个ASP.Net C#网络应用程序,发送电子邮件通知。我将其配置为使用VPS上的SMTP服务器发送电子邮件。但是,如果应用程序不是托管在VPS上的,我会得到一个错误。最内在的例外信息是:
连接尝试失败是因为连接方在一段时间后没有正确响应,或者建立连接失败是因为连接主机未能响应xxx.xxx.xx.xxx:xx。
如果应用程序托管在VPS上,那么它就能正常工作。
我检查了yougetsignal.com上的端口是否是开放的,它说端口25是开放的。但是使用telnet (在我的本地机器上),它写着:Could not open connection to the host, on port
我正在尝试使用MUP中的MONGO_URL:将我的应用程序连接到MongoDB。数据库位于独立的VPS上。VPS位于防火墙之后,并通过专用网络连接到app VPS。如果我没有用用户名和密码保护数据库,我可以让它连接,但是,如果我创建了一个允许readWrite命令增加安全性的用户,它就不会连接。我得到了这个错误。
MongoError: failed to connect to server [private-network-ip:27017]
如果我登录到数据库并使用show dbs,则会出现以下内容:
admin 0.000GB
myspecial_db 0.000GB
我在谷歌上搜索了很多,但没有找到解决方案,我尝试在基本配置后启动nginx,我得到了以下错误:
Set 21 23:57:53 vps.medjy.ml nginx[21444]: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
Set 21 23:57:53 vps.medjy.ml nginx[21444]: nginx: [emerg] open() "/srv/www/medjey/logs/access.log" failed (13: Permission denied)
Set 21