iis

在 IIS 中使用 URL 重写作为反向代理
iis

在 IIS 中使用 URL 重写作为反向代理

我正在运行一个使用 URL ReWrite 充当反向代理的 IIS 服务器。它被设置为将 https Web 请求作为 http 转发到我们网络内的 Web 服务器。它似乎转发正确,但它没有发送 x-forwarded proto 标头,软件团队说他们需要该标头才能通过。请参阅下面的配置,任何帮助都将不胜感激。 配置1 配置2 Wireshark1 ...

Admin

IIS 6 FTP 连接“卷标签语法不正确”
iis

IIS 6 FTP 连接“卷标签语法不正确”

我在 Windows 中创建了一个连接,以便为多个用户提供隔离文件夹访问权限。但是,当我通过 MS IIS 6.0 FTP 服务器连接并尝试列出文件时,收到以下错误: ftp> ls 200 PORT command successful. 150 Opening ASCII mode data connection for file list. 550 .: The filename, directory name, or volume label syntax is incorrect. 奇怪的是,我可以愉快地使用cd它来浏览子文件夹。不过,...

Admin

如何在 cURL 中传递我的 Windows 凭据?
iis

如何在 cURL 中传递我的 Windows 凭据?

我正在编写一个使用 cURL 从内部 Web 服务器提取数据的脚本。我可以明确使用 --user 和 --ntlm,一切运行正常,但我无法让它识别登录的用户并透明地传递它。如果我在 Chrome/Firefox/IE 中访问同一个网站,它会立即授予我权限而无需任何提示(如果这很重要,我们在这里使用代理)。服务器正在使用 IIS。 ...

Admin

端口 80 和 443 被阻止用于 IIS
iis

端口 80 和 443 被阻止用于 IIS

我想为我的 IIS Web 服务器打开端口 80 和 443。我已将两个端口转发到运行 IIS 的 PC。我已通过运行端口监视器来证明端口已连接到正确的 PC。我已使用远程端口测试仪 它说端口已关闭。我已使用此程序在本地局域网上的另一台 PC 上测试了端口。 免费端口扫描器并且显示端口已关闭。我已运行 netstat -aon | find /i "listening" |find "80",端口 80 未监听。在 IIS 上,我确实已停止网站。当我打开网站并尝试从路由器外部的远程 PC 使用 Web 浏览器访问我的域时,我在端口监视器上看到端口 80 被...

Admin

使用自己的 CA 的自签名证书在内联网上不起作用
iis

使用自己的 CA 的自签名证书在内联网上不起作用

我已经创建了一个 CA 并生成了一个使用该 CA 签名的自签名证书,之后我将它与 IIS 服务器上的本地网站绑定,在我的 PC 上运行良好,但当我在同一内联网上的其他 PC 上访问它时,它会出现未知发布者的错误。我想要实现的是,我应该能够在内联网上通过 https 访问 IIS 服务器上本地托管的网站。 ...

Admin

使托管在 IIS 服务器中的网站使用 https 并在内联网内访问它
iis

使托管在 IIS 服务器中的网站使用 https 并在内联网内访问它

我的 IIS 服务器上托管了一个网站,我可以通过 访问它http:localhost。我制作了一个自签名证书并将其添加到网站,然后可以通过 访问它https:\\localhost。我希望同一网络中的其他设备可以访问该网站,但我想要它的 https 版本。为了实现这一点,可以做些什么?对此有什么可能的解决方案? 我想到了一个解决方案是使用托管机器的 IP 地址,例如:https:\\176.16.5.136,但使用自签名证书可以解决这个问题,或者也许我做错了。 以下是我执行的步骤: 生成自签名证书 将其导入到根 CA 当我查看证书时,它显示“此证书没有问题...

Admin

使用 Nginx 时的部分传输
iis

使用 Nginx 时的部分传输

我在通过 Nginx 代理加载我的网站时遇到问题。该网站托管在 IIS 中的 Windows Server 2016 Datacenter 服务器上。当出现加载问题时,我遇到的问题例如无法加载图像,我在 Firefox 控制台中收到此错误“NS_ERROR_NET_PARTIAL_TRANSFER”。这也可能发生在其他文件(如 main.js)上。只有当 Nginx 服务器与 Windows Server 2016 Datacenter 一起使用时才会出现此问题。或任何其他 Windows Server 版本或构建版本。但是当我直接使用 IP 地址访问网站时...

Admin

Windows Server 2019 上的 SSL 和 TLS 错误
iis

Windows Server 2019 上的 SSL 和 TLS 错误

在我更新 Windows Server 2019 后,无法使用远程桌面连接连接到服务器。此外,无法打开此服务器上托管在 https 上的站点,并且 Chrome 浏览器显示错误 ERR_CONNECTION_RESET。远程桌面连接客户端返回错误 0x4,没有更多信息。当我检查 Windows 事件日志时,有两种错误: 使用端点 mywebsite.com:443 的 SSL 配置时发生错误。错误状态代码包含在返回的数据中。(事件 ID:15021,来源:HttpEvent) 尝试访问 TLS 服务器凭据私钥时发生致命错误。加密返回的错误代码为 0x800...

Admin

IIS 上加载脚本时出现 404 错误
iis

IIS 上加载脚本时出现 404 错误

我在 Windows 10 上运行 IIS 10,并安装了 PHP。我正在测试一个应用程序,并将所有必要的文件放在 c:\inetpub\wwwroot\ortho 中。如果我在该文件夹中运行一个简单的 PHP 脚本 (http://localhost/ortho/test.php),它就可以正常工作。但是,当我运行引用一堆外部脚本的 HTML 文件时,每个脚本都会出现 404 错误。我已三重检查所有脚本是否都在那里(在“ortho”应用程序文件夹下的文件夹中)。如果我转到“查看页面源代码”并单击任何脚本,我都会收到如下错误: This localhos...

Admin

我可以在不停止和启动 IIS 的情况下重新加载 php.ini 吗?
iis

我可以在不停止和启动 IIS 的情况下重新加载 php.ini 吗?

我有几个使用 IIS 10 运行的网站使用相同的,现在我更改了文件中无法通过 PHP 中的方法设置的php.ini值。php.iniini_set() 有没有办法在php.ini不停止并启动整个服务器的情况下重新加载其中一个网站?重新启动网站本身不起作用。 我不想停止可能正在使用其他网站的用户的操作 ...

Admin

如何才能实时了解应用程序池使用了多少内存?
iis

如何才能实时了解应用程序池使用了多少内存?

我想查看托管在 IIS 中的 OData 应用程序池使用了多少内存。我可以转到 IIS 中的工作进程,但它不会每 1 秒/以其他时间间隔更新一次。 有没有办法可以在 IIS 之外的其他程序中查看此应用程序池的实时内存使用情况? ...

Admin

Ansible 无法在 VirtualBox Windows 机器上安装 IIS Web 服务器
iis

Ansible 无法在 VirtualBox Windows 机器上安装 IIS Web 服务器

我正在尝试安装 Active Directory Labratory目的练习并熟悉 Active Directory。我使用 ansible-core 2.2.16、virtualbox 6.1 和 vagrant 2.2.19 来安装它。 实验室使用 bash 进行自动安装,安装盒子和播放 ansible 书籍,一切都很顺利,直到出现TASK [iis : Install IIS Web-Server with sub features and management tools]错误fatal: [srv02]: FAILED! => {"chang...

Admin

IIS FTPS 端口在 LAN 上可访问,但在 WAN 上不可访问
iis

IIS FTPS 端口在 LAN 上可访问,但在 WAN 上不可访问

我有一个异地 Microsoft IIS FTPS 主机 (x.74),监听端口 8443。IIS 版本 6.2 内部版本 9200,Windows Server 2012 R2。 从我的工作站,我能telnet x.74:8443。(工作站 -> 站点 1 防火墙 -> 主机) 服务提供商不能telnet 同一端口。(NAT x.12:8443)(提供商 -> 站点 2 防火墙 -> 站点 1 防火墙 -> 主机) 两个站点均由公司控制,位于同一 WAN 上。服务提供商驻扎在站点 2。NAT 规则位于站点 2。我们可以在两个站...

Admin

通过 TCP 禁用 TLS 1.3
iis

通过 TCP 禁用 TLS 1.3

在创建网站后Internet 信息服务 (IIS) 管理器,在下面路径中的配置文件中, C:\Windows\System32\inetsrv\config\applicationHost.config 您可以在特定网站部分中像这样修改以下值, <binding protocol="https" bindingInformation="*:443:" sslFlags = "32" /> Disable TLS 1.3 over TCP这样做的目的是检查中调用的复选框Bindings。虽然配置文件中的这一更改检查了复选框,但由于网站未加载,因...

Admin