服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我想要在单个域下部署多个asp.net mvc应用程序,但我不确定在IIS中执行此操作的正确方法是什么。 我希望他们有以下的url www.domain.com/something-from-app1 www.domain.com/something-from-app2 我脑子里有几个选项,但不确定他们是否会在实际中工作。 将每个应用程序部署为子域,然后进行重写 app1.domain.com/something to www.domain.com/something-from-app1 app2.domain.com/something to www.domain.com/something-from-app2 在域的虚拟文件夹下部署每个应用程序,然后进行重写 www.domain.com/site/app1/something to www.domain.com/something-from-app1 www.domain.com/site/app2/something to www.domain.com/something-from-app2 两种select都只是纯粹的理论,我想知道这两种情况下,我解释abovre工作吗?
我试图将SCCM从1606更新到1702.我手动运行了Pre-Req检查(没有错误),因为它倾向于从控制台卡住。 如果我启动更新安装(或前置请求检查),则更新将在pipe理中更改状态,但是对于监控节点将消失。 它保持在“正在安装”或“正在检查”状态。 Hman.log显示“无法计算哈希”,但现在我下载了几次,同样的错误显示为1610,如果我尝试安装,所以我猜在某处有一个散列计算过程的问题。 CMUpdate.log显示没有活动。 安装程序和PreReq日志也是空的。 任何人都知道我还能看到什么? 提前致谢!
我有一个奇怪的问题与清漆,它在一个API的前面,它caching整个响应。 它大部分工作正常,但时不时要求5秒(或很less10秒,或15秒,总是增量为5)比平常更多的返回。 我已经尝试绕过前面的HAProxy,同样,我检查,它的URL是否已经被caching或没有(我检查了年龄头)。 所以它不能成为后端,因为页面在caching中,这不是什么前面的清漆,只留下清漆本身作为问题的原因。 任何想法可能会导致5秒钟的延迟? 我已经检查varnishlog,在那个延迟清漆没有做任何事情。 我也尝试过在这个延迟期间手动提出另一个请求,清漆回答良好,所以它不会被冻结或任何东西,它工作正常。 在这5秒结束时,它像往常一样输出请求的日志,没有什么奇怪的。 例如: “请求”132712 开始req 132711 rxreq 时间戳开始:1499701302.309413 0.000000 0.000000 时间戳记需求:1499701302.309413 0.000000 0.000000 ReqStart 127.0.0.1 43955 ReqMethod GET ReqURL /url ReqProtocol HTTP / 1.1 ReqHeader User-Agent:curl / 7.38.0 ReqHeader主机:主机 ReqHeader接受: / ReqHeader X-Forwarded-Proto:https ReqHeader X-Forwarded-For:ip ReqHeader连接:closures ReqUnset X-Forwarded-For:ip ReqHeader X-Forwarded-For:ip,127.0.0.1 VCL_call RECV ReqUnset X-Forwarded-For:ip,127.0.0.1 ReqHeader X-Forwarded-For:ip,127.0.0.1,127.0.0.1 VCL_return散列 VCL_call HASH […]
我的应用程序生成dynamic内容,我尝试使用浏览器caching来caching它们。 所以,如果我尝试添加到我的服务器块下面: location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ { expires 365d; } Nginx不再将请求传递给后端来生成资产,并且以http status code 404 相反,添加以下2个条件可以解决我的问题(从这个问题中得出): location / { if ($upstream_http_content_type ~ "(image/jpeg)|(image/png)|(image/gif)|(image/svg+xml)|(text/css)|(text/javascript)|(application/javascript)") { expires 90d; } if ($sent_http_content_type ~ "(image/jpeg)|(image/png)|(image/gif)|(image/svg+xml)|(text/css)|(text/javascript)|(application/javascript)") { expires 90d; } try_files $uri @rewriteapp; } location @rewriteapp { rewrite ^(.*)$ /site.php/$1 last; } location ~ ^/(site|site_dev|admin|admin_dev)\.php(/|$) { # it's PHP that generates some […]
我想将一堆策略存储在SharePoint库(Office 365)中,并希望能够报告查看了文档的所有用户。 我可以这样做: https : //support.office.com/en-us/article/Configure-audit-settings-for-a-site-collection-a9920c97-38c0-44f2-8bcb-4cf1e2ae22d2?ui=en -US&rs = zh-CN&ad = US (在网站上使用审核),但看起来像是过度杀毒。 我只需要报告每个查看每个文档的不同用户,而不是每次访问它。 这可以做“开箱即用”,或者如果不是有(O365友好)插件?
我在运行Windows Server 2012 R2的主机服务器上进行以下设置: 1虚拟机运行Windows Server 2012 R2与一个私有虚拟networking适配器 1个运行CentOS的虚拟机,具有一个外部networking适配器和一个专用networking适配器。 是否可以将连接从Windows Server VM路由到Linux VM并访问Internet?
我在单独的文件夹中运行了几个SPA以及一些静态文件。 结构如下: | |- index.html |- foobar.html |—- SPA1/ | |- index.html | |—- SPA1_1/ | |- index.html |—- SPA2/ |- index.html 预期的行为是: 所有/SPA1/SPA1_1/foo/bar与SPA1/SPA1_1/index.html 用SPAx/index.html服务所有的SPAx/foo/bar 用/index.html服务/not_exist 用/foobar.html提供/foobar.html 总之,我希望nginx按顺序尝试以下path: $uri $uri最亲密的父母 有没有什么办法可以达到这个目的而不需要为每个SPA目录指定规则?
有没有一种方法,我可以允许访问目录只有当某些自定义标题存在,并且值匹配? 用Apache,我一直在用SetEnvIf来做。 我怎么能用nginx做到这一点? 基本上我有一个应该只能由我访问的开发服务器,但我有dynamicIP,每天都必须更改configuration文件。 使用apache,我只是设置我的浏览器发送一个自定义的头,就像一个访问密码,如果该头的值是正确的,Apache将允许访问。
随着Windows漫游configuration文件,大部分的Windowsconfiguration文件可以漫游到域中的其他计算机,这包括Outlookconfiguration文件。 我们正在从漫游configuration文件转向有利于UEV和工作文件夹。 UEV允许某些应用程序数据漫游,包括Outlook凭据,但不漫游Outlookconfiguration文件。 我想知道是否有任何知道的方式,或者有一个关于如何使用这些凭据通过PowerShell /自动化创buildOutlookconfiguration文件的想法。 我也可以没有漫游的configuration文件,但最less提示用户正确的电子邮件凭据。 目前他们被提示与他们的实际电子邮件地址不同的域中的UPN(用户原则名称)。 谢谢 编辑: 我们的域名是corpB.example.com 用户upn是[email protected] 用户的电子邮件应该是[email protected] 交换服务器不属于我们的域名,但我认为它是corpA.example.com的一部分 有一个半集中的组织结构。 主要IT部门提供一些像交换一样的集中式服务。 我们有我们自己的域(子域),可以使用这些服务。
我有一个读取文件夹的用户。 但是,他们不在任何应该有权访问该文件夹的AD组中,没有该文件夹或任何父母的明确权限,也不是该文件夹的所有者。 但是,他们仍然具有Travers / List / Read / Read扩展权限。 有什么方法可以告诉给他们什么权利(AD组等)?