问题标签 [virtualmin]

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.

0 投票
0 回答
385 浏览

whmcs - WHMCS 到 Virtualmin 的连接错误(端口 10000:连接被拒绝)

我安装了 Webmin + Virtualmin 并进行了基本配置。我创建了具有标准设置的“服务器模板”和具有标准设置的“帐户计划”。

在我将 Virtualmin 服务器连接到 WHMCS 后,当我单击“登录到控制面板”按钮时,它会毫无错误地打开 Virtualmin 面板。

在托管产品的设置中,我选择了 Virtualmin 模块并输入了名称计划和模板。

现在当一个新用户订购托管时,它不能自动创建并给出错误。

在日志中我看到了这个:

和查询:

可能是什么问题呢?

0 投票
0 回答
98 浏览

php - 无法从 wp-admin 目录访问 term.php 文件?

当我打开我的域www.bhajanbook.in/wp-admin/term.php时,它显示以下错误。

Forbidden
您无权访问此服务器上的 /wp-admin/term.php。

请注意,我已经为调试错误执行了以下任务。

  • 我检查permissions了一个文件,它是644. 一样的edit-tags.php。而edit-tags.php工作正常。
  • 我还检查了文件的所有权,但它对于wp-admin目录中的所有文件都是相同的,并且是bhajanbook:bhajanbook
  • 请注意,我的托管是vps使用virtual min
  • 我也尝试过使用删除term.php并从其他地方再次添加wp site但没有结果。
  • 我还尝试在wp-admin目录中创建一些其他 php 文件以获取echo简单消息但同样的错误。

  • 下面是我的 .htaccess 文件。

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

请帮我。

0 投票
6 回答
3285 浏览

apache - virtualmin 上的虚拟服务器不断重定向到错误的网站

我已经创建了一个虚拟服务器,比如 aaa.com,但是当我访问该站点时(通过在 Windows 7 上编辑我的主机文件,因为我在 Internet 上运行了一个实时 aaa.com),它把我带到了我的另一个虚拟服务器的站点有,像 bbb.com

这是为什么?我没有运行任何重定向。不在我的脚本文件(如 html 或 php)中,在“服务器配置”->“网站重定向”下没有设置重定向,在“服务”->“单击配置网站”->“别名和重定向”中没有设置。我拥有的唯一脚本文件是全新的 WordPress 安装文件(在 home/aaa/public_html 下)。

我该如何解决?

0 投票
1 回答
2510 浏览

server - 如何创建 Webmin 集群?

我想同时在所有服务器上安装软件包。最后我会安装一个云服务和分布式文件系统来进行测试吗?

我发现 Webmin 有 Cluster 选项,但没有关于如何做的线索或明确的文档。Webmin UI 对我很有用,我决定在需要任何服务器库存时使用它。

0 投票
1 回答
1099 浏览

wordpress - 从 Virtualmin 安装后 Wordpress install.php 无法解析

在此服务器上找不到请求的 URL /wordpress/wp-admin/install.php

我已经按照这些说明在 Debian Linux 上使用安装脚本安装了 Virtualmin。它安装没有错误。然后,我按照Virtualmin Introduction的指示设置了一个虚拟主机/域并通过安装脚本安装了 Wordpress 。这两个都没有错误。然而,在 Wordpress 安装完成后,我得到了install.php的链接 ——它解析为 404。

未找到
在此服务器上未找到请求的 URL /wordpress/wp-admin/install.php。

当我转到domain.com时,它解析为我已验证的 index.html 位于/var/www/html/index.html

0 投票
1 回答
551 浏览

php - CentOS 中更新的 PHP 7 环境的 VirtualMin 安装错误

我最近将服务器的 PHP 从 5.4.xx 更新到 7。之后我尝试在我的服务器中安装 VirtualMin,这导致我出现以下错误:

供您参考:WebMin 已经安装在我的服务器中并且运行良好,并且该服务器中托管的其他网站也运行良好。

我的服务器的一些输出可能会有所帮助:

现在我被困在这里。提前致谢。

0 投票
0 回答
92 浏览

apache - Apache中隐藏的SSL证书重叠?(虚拟分钟)

介绍

简而言之,问题就是这个。我使用“Virtualmin”已经有一段时间了,主要是因为它比 VestaCP、Ajenti、Direct Admin (Evolution)、CPanel、Sentora 和大多数“ISP”系列效果更好(在我看来和我的目的) .

在这样做时,我已经可以通过 CLI / FTP 完成几乎所有事情,这只是一个更一致的选择,让每个人都可以一起工作,并且其他人可以解决他们自己的问题。习惯 Virtualmin / Webmin 并没有花很长时间,但我遇到了一个问题,就是因为没有更好的词,令人费解。


我通过“Let's Encrypt”和有时 Cloudflare 的组合在我的所有站点上运行 SSL 证书,因为无论如何我都使用它来管理 DNS 和缓解 DDOS 攻击(必要时打开它)。此外,我限制了 TLS 版本,通过全局指令设置了我自己的密码,并启用了 HSTS。

但是,现在我有一个软件,如果站点位于 SSL 层和/或代理下,由于某种原因,它无法连接到它的 REST API。因此,我尝试禁用 SSL 证书强制以暂时纠正问题。但是,在删除它之后,我意识到启用 HSTS 后,我无法再访问该站点的正常“HTTP”版本。我删除了指令中的 HSTS 行,但它仍然存在。

由于 Virtualmin 发生证书不匹配,我也收到了安全警告。出于某种原因,其他域上的 SSL 证书正在应用于当前证书。我检查了每个站点的 .conf 文件以及每个站点的指令(和 SSL 指令),因为我们正在寻找可以在全局指令中执行此操作的任何内容。情况看起来有点像这样。


域和层

  • Example.com(域一)
  • --Analytics.Example.com(上述子域下的一个)
  • ExampleTwo.com(不同的域,“域二”)
  • --App.ExampleTwo.com(上面'Two'下的子域)

  • 本质上,除了 App 自己的 SSL 证书之外,来自 Analytics 的 SSL 证书正在被推送到 App 子域(位于不同域下)。当我关闭 Analytics 的 SSL 证书和 App 的 SSL 证书时,顶层的 (Example.com) SSL 证书随后被强制进入“App”子域。我原以为这必须体现在站点指令、它们的 SSL 指令或全局指令中的 SSL.Conf 中,但那里什么都没有。我还没有找到解决这个问题的方法。
0 投票
1 回答
351 浏览

apache - 访问禁用 ssl 的域的 https 版本会显示不同的页面

我使用 Webmin/virtualmin 并且有几个虚拟主机:

网站 1 启用了 SSL,但网站 2 没有。

每当我去https://website2.nl它时,它都会触发website1.nl:443. 这是因为 website2 没有自己的 443 vhost。

我试图添加这个:

但它永远不会触发...

我想阻止这种情况发生。它应该是 404 或者至少应该包含默认的 root /var/www/html

0 投票
1 回答
428 浏览

apache - Ubuntu 14.04 Virtualmin 虚拟服务器上的 SSL 显示未知协议

我们有一个运行 virtualmin 的服务器,多个网站位于虚拟服务器中。我以前从未在我们的其他服务器上遇到过这个问题,但我们发出了 CSR 并从客户端取回 SSL 并安装了它。

安装后,我收到了一堆常见的名称错误。这似乎是因为 SSL 中的域包含 www。您不能将其分配给虚拟服务器,因此它不匹配。但是,通过在 /etc/apache2/sites-enabled/example.conf 记录中包含 www.domain.com,错误就消失了。

但是,如果我访问该网站https://www.example.com,我会得到一个 ERR_SSL_PROTOCOL_ERROR

我还尝试运行以下命令:

输出这个:

我检查了 openssl 是否显示端口 443 正在被监听。我还调整了 ports.conf 文件以包含更多细节:

在 /etc/apache2/sites-enabled/example.conf 中,我确保虚拟服务器有一系列设置为 443,而不仅仅是 80,它包括以下内容:

我仍然有一个想法是,通过简单地再次执行 CSR 但没有通用名称中的 www,也许这将解决所有这些问题。但在我回到客户(我已经有几次)之前,我想看看这是否真的能解决它。

更新

所以在昨晚的混乱中,我花时间将服务器从 12.04 升级到 14.04。这使事情变得更容易诊断,因为我的另一台服务器上有大约 20 个站点,运行正常并且在 14.04 上。

我还确保启用 default-ssl.conf 和 000-default.conf 只是为了确保。使用sudo tail -40 /var/log/apache2/error.log查看一些 SSL 日志我能看到的只是一条消息:

我也试过这个:

它显示端口 443 已打开,但没有显示该端口的 ssl-enum-ciphers..

更新 2

尝试了一个新的证书。还是不行。但我刚刚通过 Firefox 加载了该站点并看到了这个:ERR_SSL_PROTOCOL_ERROR

看起来如果 Listen 443 已打开但 Virtualhost 没有为 443 设置,则可能会发生这种情况,但 .conf 文件肯定是..

0 投票
1 回答
133 浏览

amazon-web-services - AWS AMI Bitnami + Webmin 无法通过 https://publicip:10000 访问

我正在使用来自 Bitnami “ NGinx Certified by Bitnami ”的 AWS AMI,并且我已经成功安装了 Webmin,如本 Gist中所示。包括在防火墙中开放10000端口。但我仍然无法在https://publicip:10000访问 WebMin - 它只是超时。我已经重建了两次服务器并尝试使用另一个 Bitnami 图像,但得到了相同的结果。

我已经在其他服务器上成功安装了 Webmin 很多次。虽然已经一两年了。