问题标签 [vesta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
exim - exim 4.94 中发生了什么变化,更新后行抛出错误
我使用 Vesta 控制面板,Exim 被搞砸了,更新后,错误。
一路上有符号链接。如何缩小?/etc/exim/domains/$domain/别名
python - 在vestacp, apache2, mod_wsgi, python web app (bottle framework)
我正在尝试使用vestacp 面板部署一个瓶子应用程序。我不断收到 500 错误,显然这是由于服务器设置不正确造成的。我有三个配置文件:
- wsgi.sh(对于这个文件我没有找到配置信息,显然是没有正确配置,默认是django的)
- wsgi.stpl(我试图编辑这个文件但没有成功)
- wsgi.tpl
应用程序启动文件 (wsgi.py) 如下所示:
Ожидается что настройка конфигурации приведет к сообщению о том что нет определенной директории "/", а не кошибки 500。
服务器运行的是 debian 9,vestacp 是撰写本文时的最新版本。使用此指令配置 wsgi_mod https://forum.vestacp.com/viewtopic.php?t=10867
ssl - Iphone 无法连接到 exim 邮件服务器
尊敬的专业人士您好!
几天前我遇到了一个奇怪的错误。我有带有 VestaCP 的 CentOS7 服务器。进出口 + 鸽舍。我有许多域名,每个域都有单独的邮件服务器。SSL (465,587)。对于 dovecot,文件 10.ssl.conf 中的每个域都有指向证书:
对于 exim,有一个变量 {tls_sni} 用于为文件 exim.conf 中的每个域选择正确的证书:
所以,我已经从 iPhone 连接到域邮件服务器和帐户,没有任何问题。一切正常:发送和接收。许多邮件帐户,对于每个域都有其特定的证书,没有任何问题。它已经工作了大约半年。
但是现在,当我尝试从 iPhone 从该服务器上的任何邮件帐户发送一封信时- 没有任何结果,并且在 exim 日志中有这样的拒绝错误:
也许有人知道原因,为什么它停止正常工作?
很高兴有任何信息。如果您需要更多信息,我很乐意提供!
node.js - VestaCP 上的新 Nginx 模板不运行 node.js 应用程序
我是新手VestaCP
,我正在尝试运行node.js
应用程序。但主要问题是没有任何教程如何node.js
在VestaCP
. 我发现我必须创建一个Nginx
模板,所以我创建了模板并添加到域,但什么也没发生,我仍然看不到我的应用程序......
我的错误在哪里?
我的模板文件内容:
.tpl
文件
.stpl
文件
vesta - Vesta 控制面板无法创建子域
我正在尝试在 Vesta 控制面板中为我的主域添加一个子域。我的主域工作正常,但我在为子域创建问题时遇到了麻烦。我通过链接我的灶神星控制面板到我的域。名称服务器。
例如,如果我尝试创建域demo.example.com
,我首先进入 Vesta 面板,单击“WEB”,单击“+”添加新域,输入demo.example.com
并保留相同的 IP 地址(以及 DNS 和邮件支持)选中。这会创建域,但我无法访问它,因为DNS_PROBE_FINISHED_NXDOMAIN
.
然后我尝试在 DNS 下添加子域,将 SOA 设置为我的主域的名称服务器。我不认为 SOA 有任何作用,因为即使将 SOA 默认设置为ns1.domain.tld
. 所有的教程都说不同的东西是行不通的。
有什么方法可以实际添加子域吗?(我的域名服务器是在安装 Vesta 时指定的)
amazon-web-services - nginx 正在运行并提供内容,但在系统重新启动几分钟后开始显示超时
我在 CentOS 7 上的 AWS EC2 上
已分配弹性 IP 地址和所有适当的适配器。
安全组:端口 80 和 443(以及 8083/8084)对所有入站流量(IP4 和 IP6)开放。所有端口都对出站流量(IP4 和 IP6)开放。
我可以使用经过身份验证的用户通过 SSH 连接到服务器。我可以 ping 实例弹性 IP 地址以及 AWS 提供的外部公共 IPv4 DNS。
netstat -tulpan | egrep ':80|:443'
显示:
systemctl status nginx -l
显示:
所说的部分Can't open PID file /var/run/nginx.pid (yet?) after start: No such file or directory
有时会出现,但该文件存在并且对root
. /var/run/
符号链接到/run
。我尝试更改要转到的 conf,/run/nginx.pid
但它给出了相同的错误,只是它列出了更新的路径。
我正在使用一个名为 VestaCP 的服务器管理面板(不要问:-/),它在端口 8083 加载它自己的 nginx 版本(vesta-nginx)来管理服务器。它没有 SSL。
正常的 nginx 监听 80 和 443 并使用 SSL。两者都能够同时运行,并且已经运行了好几个月没有问题。过去有问题的时候,只有网站有问题,但现在,两个实例都只能在 EC2 实例重启后工作几分钟,然后给出 ERR_CONNECTION_TIMED_OUT。
当我重新启动或重新加载 nginx 和/或所有其他服务时,它们都显示为正在运行(除了cloud-final.service
但我认为这对这个问题不是必需的),但无论如何都会给出错误。
我没有对服务器进行任何配置更改。它刚刚开始突然发生。
这是我的 VestaCP nginx.conf:
nginx -t
给我:
iptables --list
显示:
似乎请求完全停止到达服务器,就像防火墙已经到位,但正如我打开的那样,安全组配置正确(由 AWS 可达性分析工具验证)并且没有二级防火墙到位。
有任何想法吗?我快死在这里
amazon-web-services - vesta控制面板中的Web IP地址错误,如何更改?
我在 AWS 中有一个品牌 EC2 实例,我在其中使用 VESTA 托管一个网站。首先,我创建了实例并将弹性 IP 链接到该实例。我通过控制台安装了 VESTA,我可以通过浏览器输入我的 IP 和为 VESTA 打开的端口来访问 Vesta 控制面板。(50.17.79.237:8083)。
我尝试从 VESTA 安装 SSH,但是当我单击 Web 选项卡时,我意识到 VESTA 中的 IP 与我的实例的弹性 IP 不同。我认为这就是证书的 SSL 支持不起作用的原因。
当我尝试在 Vesta 中编辑它时,我只能选择 Vesta 已经拥有的错误 IP。正在研究,好像控制台里有一个命令可以更改IP,但它不起作用。
我该如何解决?
linux - 我的站点访问日志页面在我的 VestaCP 面板中不起作用
在上次更新 Vesta CP 后,我看到包含我网站日志的页面无法正常工作。
只有 1 条日志记录,并且只显示最近的记录。以前我可以看到所有记录,现在我只能看到 1 条记录。这效率不高。有人遇到这个问题吗?
我该如何解决?
.htaccess - 如何将 LetsEncrypt SSL 证书应用于 WWW 域?
我正在使用 Hostinger VPS 和 Hestia CP。我可以从成功应用于https://example.com的控制面板创建 LetsEncrypt SSL 。
当我在 Google Chrome、Opera 和 Microsoft Edge 中访问www.example.com时,它也能完美运行。
但是,www.example.com在 Firefox 和 Internet Explorer 上提供“SSL_ERROR_BAD_CERT_DOMAIN”。
www.example.com实际上无论如何都会重定向到https://example.com地址,但由于某种原因,Firefox 和 IE 在出现错误之前不会重定向网站。
所以我假设它给我留下了两个选择。要么对 www 和非 www 域使用 SSL 证书,要么找到解决方案以在出现错误之前重定向网站。无法弄清楚哪种方式更好以及如何去做。