Articles of iis

使用Comodo Positive SSL和IIS在Chrome Android上找不到任何证书

出于软件testing的原因,我已经注册了一个域名,把它的Alogging设置为192.168.1.30(我的networking上的本地PC)。 我在此IP上的Windows 10上的IIS上为此域安装了Comodo Positive SSL。 我可以通过任何外部PC浏览器在我的内部networking(我只关心我的内部networking)下访问mydomain.com。 SSL链如下所示: 但是,当我从Android的Chrome浏览器导航时,出现“找不到证书”: 如果我点击取消,页面会按照预期加载绿色挂锁,证书信息如下: 我认为是连接到这个问题的另一个问题是,我有一个原生的Android应用程序试图连接到网站,它正在端口80,但失败连接SSL(端口443)。 我试图从iPhone访问SSL上的域名,但连接超时,但它是非安全连接。 我的问题是: 1 – 这个问题的原因是什么? 2 – 我该如何解决? 请注意,我不想为特定的Android解决它(我可能可以通过手动安装证书来解决这个问题),我想解决它给所有潜在的用户。 我尝试导航到使用相同证书链的另一个网站( https://lifetanstic.co.ke/ ),我没有被要求安装任何证书,挂锁出现,证书详细信息相同。 所以,一切工作正常的网站。 请注意,我的主机名是指向我的networking中的一个IP,这意味着它只能从我的本地networking访问(并且Android在我的本地networking上)。 那么,这可能是这个问题的一个因素吗?

无法浏览我的国家以外的网站

我已经在IIS 8上托pipe了一个asp.net mvc 4网站,并且完全从我的国家运行。 但是,每当有人试图从其他国家浏览,这是行不通的。 这是我的网站 。 我的防火墙允许端口80和443。 我也试过从locaping.com ping,我得到每个国家100%的数据包丢失。 我错过了什么导致我的网站无法与其他国家?

在不同的IIS服务器上使用相同的SSL证书?

我们在属于与site1.example.com , site2.example.com , site3.example.com相同的域的不同IIS服务器上有不同的网站。 但是,我们不知道如何在不同的IIS服务器和网站上使用相同的证书。 那么,为了在不同的IIS服务器上为这些网站使用example.com的证书,我们应该采用哪些步骤? 你能否就这个问题澄清我们?

如何在AD中的多个服务器上传播IIS设置?

我有一个活跃的域约20台机器,每个运行一些我们已经设置的应用程序。 我们需要在这些机器上设置IIS来为这些应用程序输出的文件提供服务。 在Active Directory系统上的服务器pipe理器中,我安装了IIS,但是我似乎无法find从这里设置IIS设置的方法(例如MIMEtypes,虚拟目录等) 。 所有这些IIS实例都需要以完全相同的方式进行设置。 有没有办法设置这些设置并将它们传播到活动目录组中的其余机器?

ARR Web场健康testing发送数百个请求

我有一个IIS ARR / Web场使用健康testingfunction(healthcheck)。 testing中的设置是每隔30秒检查给定的URL。 它每30秒检查一次,但在每次检查期间发送数百个请求。 有没有人见过这个? 你知道如何预防吗? Web场configuration: <webFarm name="wf_site.at.your.domain_webservices_crosscampusenrollment" enabled="true"> <server address="site1.at.your.domain" enabled="true" /> <server address="site2.at.your.domain" enabled="true" /> <applicationRequestRouting> <protocol timeout="00:00:30" reverseRewriteHostInResponseHeaders="false"> <cache enabled="false" queryStringHandling="Accept" /> </protocol> <affinity useCookie="true" cookieName="ARRAffinity_site.at.your.domain_webservices_crosscampusenrollment" /> <loadBalancing algorithm="WeightedRoundRobin" /> <healthCheck url="http://site.at.your.domain/webservices/CrossCampusEnrollment/healthcheck" /> </applicationRequestRouting> </webFarm> 这是IIS日志的要点 。 服务器信息: Windows Server 2012 R2 Standard – Build 9200 IIS 8.5 – […]

具有多个站点和1个IP的IIS SSL

我有这些网站:app.example.com api.example.com staff.example.com www.example.com / example.com 我使用LetsEncrypt为每个站点生成免费的LetsEncrypt 。 事情似乎没有问题,但似乎只有一个SSL cert服务于所有的网站! 我甚至删除了手动读取SSL bindings到每个网站,仍然有同样的问题。 我最终删除了除API API之外的所有SSL certs并删除了除API Web Site之外的所有SSL bindings 。奇怪的是,即使删除了这些Web Sites的SSL bindings ,仍然可以将其他网站加载为HTTPS (剩余的SSL cert当然是显示所有的网站仍然)! WTH? 我以为你需要443/SSL Bindings为了甚至通过https浏览该网站! 我可以确认这些都是单个Web Sites ,而不是单个Web Site内的Virtual Apps 。 我错过了什么? 我怎样才能让IIS为正确的Web Site正确的cert ? 这是运行Win Server 2012 R2的Azure VM 。

端口转发不起作用

我在IIS 7.5中创build了一个端口为50100的网站。我可以打到http:// localhost:50100 ,网站在浏览器中出现。 但是,从networking外部向networking浏览器inputIP:端口(路由器的IP)时,站点不会出现(超时)。 对于端口转发,我有50100端口从和端口,和相同的内部IP(服务器)作为其他运作的转发。 如果端口和端口都是50100? 还有什么我可以检查?

任何原因(不)删除IIS上过期的SSL证书

我正在准备在IIS 8 / Win Server 2012上部署一些证书。我发现了一堆旧的过期证书,不再绑定到任何网站。 是否有任何理由我不应该删除这些证书?

如何设置https证书失败,然后自动redirectIIS中的另一个站点

我的网站有SSL证书,但过期如何设置redirect另一个URL。

如何将Auth授予应用程序池到单独的服务器

我有一个WebServer运行IIS,并承载一些Web服务。 我有一个新的要求,允许一个WebService(目前作为AppPoolIdentity运行)连接到单独的服务器上的SSRS。 现在,如果我login到networking服务器并浏览到其他服务器,我会得到标准的login页面。 如果我在那里input我的第二台服务器的凭据,那么我可以看到SSRS。 那么,我如何(以及在​​哪里)为Web服务应用程序池创build用户,以便可以无缝地静默访问其他服务器上的SSRS。 我曾尝试使用在SSRS服务器上configuration的帐户的凭据,但由于在Web服务器上不存在,所以应用程序池标识将不会采用它。 仅仅是在两台服务器上创build相同的帐户,并且必须pipe理两组凭证? (我们在这个设置中没有AD)