服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
当玩configurationkeepalived,我设法得到我的虚拟机(下面的ip route输出)的以下设置: default via 10.91.100.145 dev eth0 src 10.91.100.148 default via 10.91.100.145 dev eth0 src 10.91.100.146 10.0.0.0/8 via 10.91.100.145 dev eth0 第一行是在keepalived的virtual_routes部分configuration的,第二个是使用ip route add命令ip route add ( ip route add首先完成)。 所以我的问题是: 这是一个有效的configuration? 一条特定的路线总是优先于另一条路线? 当从这个虚拟机对一些外部IP进行curl时,我从tcpdump的输出中看到ip 10.91.100.148正在被使用 – 这是随机的,还是可以假定先前的行有优先权? 如果我尝试添加第三个类似的路由使用ip route add我得到一个错误(所有IP地址已经添加到机器): # ip route add default via 10.91.100.145 dev eth0 src 10.91.100.150 RTNETLINK answers: File exists […]
我有成千上万的网页(需要使用用户名和密码login),如https://XXX.incometax.XXX/Preview/ViewDetail?TIN_INFO_NO=11935# ,其中只有最后四位数字(本例为11935)每个url都会发生变化。 每个url都会为不同types的表格中的纳税人收取税务信息。 根据每个纳税人在系统中input的信息提供表格。例如,一些纳税人的信息表显示了使用NID创build电子纳税人识别号码(eTIN)的人的国民身份证(NID)号码,以及某些纳税人的信息表显示了护照号码对于那些使用护照号码创buildeTIN的人)。所以底线是不同的纳税人信息表。 现在,我需要一种自动化方式来提取这些表格,以便创build所有新find的列,并将相应的列数据放在各自的列下。 例如,假设一个纳税人可以使用NID或护照号码创buildeTIN,但不是两者。首先,自动系统发现NID信息,在第二个通行证中find护照信息,现在它将创build一个新的护照列,并将相应的信息放在并且如果在第三遍中find了NID信息,那么它将把该信息放置在之前(第一遍)创build的NID列下面。最后,自动化系统将生成一个单一的csv文件。 注意我从该网站提取信息没有任何法律限制。我想要一个非程序化的解决scheme。
我想创build一个完全的沙盒虚拟机来宾实例,严格无法访问主机或主机连接到的networking。 客人和主机都运行Windows 10,我的主机有2个网卡,主机连接到Cisco RV325 vpn / vlan路由器,该路由器连接本地局域网上的不同本地计算机,并连接到wan(internet)。 我该怎么做才能使访客虚拟机完全隔离,只能访问互联网,也可以从互联网访问?
使用Nginx反向代理时遇到了麻烦。 我有一个私人networking上提供以下网站的服务器: a.example.com:10.32.58.01(内部DNSparsing) b.other.com:10.32.58.01(内部DNSparsing) 我创build了一个Nginx反向代理,可以访问这两个网站。 这个反向代理有IP 52.00.00.01(假一个)。 公共DNSparsing是: a.example.com:52.00.00.01 b.other.com:52.00.00.01 Nginx服务器/ etc / hosts文件包含以下parsing: 10.32.58.01 a.example.com b.other.com 问题是我的两个域有不同的SSL证书,我想我的反向代理validationSSL证书。 这是我的Nginx反向代理configuration失败: server { listen 80; server_name a.example.com; server_name b.other.com; return 301 https://$host$request_uri; } server { listen 443 ssl http2; server_name a.example.com; ssl_session_cache shared:SSL:100m; ssl_session_timeout 180m; ssl_ciphers 'ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:!DSS'; ssl_session_tickets off; ssl_certificate ssl/chained.example.com.crt; ssl_certificate_key ssl/example.com.key; location / { proxy_pass […]
当我的Windows Server 2012 R2是我的SQL服务器启动我的虚拟机,我得到以下错误: 我的SQL服务器服务将无法运行,如果我启动它或自动启动。 我到目前为止所做的: 运行C:\ Program Files \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ Binn \ sqlservr.exe ,但没有什么特别的错误日志。 试图在SQL Serverconfigurationpipe理器中启动服务。 我甚至无法打开应用程序。 我得到一个错误: 为了解决这个错误,我在cmd中运行了以下命令: mofcomp "%programfiles(x86)%\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2up.mof" 资源 上面的错误是我尝试启动SQL服务器服务时得到的。 C:\ Program Files \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ Log中的日志文件没有那么有趣。 除了具有红色文本的SQL Server Profiler日志: 我想知道接下来我能做什么。 WMI服务正在运行。
在“Applications and Services> Microsoft> Windows> TerminalSerices – LocalSessionManager> Operational”path中的Windows 2012事件查看器中,我可以看到以下事件:“插件RDSAppXPlugin已成功初始化” 任何想法是什么插件? 我找不到任何来源search! 屏幕截图: RDSAppXPlugin
我注意到,如果一个模板包含自定义资源lambda,该资源被破坏(有一个运行时错误,或者它没有正确发送一个响应正文),那么CloudFormation堆栈就挂在这个特定资源上的创build阶段。 当你试图强行删除堆栈时,它会挂在同一个自定义资源上(因为它会在删除时调用相同的lambda并收到相同的错误)。 需要1个小时才能收到“DELETE_FAILED”状态,之后你可以用自定义资源lambda强制删除堆栈忽略这个错误。 我的问题:有可能以某种方式避免或减less这个巨大的(1小时)的延迟? 在CloudFormation中不是这样的行为错误吗? 因为从我的angular度来看,如果自定义的lambda失败了,没有意义等待。
在我的Okta应用程序中,我设置了Single sign on URL和几个Requestable SSO URLs 。 这个想法是,我发送一个带有索引的SAML消息,Oktaselect一个可请求的SSO URL来发送一个响应。 现在,它不考虑索引,并始终发送一个响应Single sign on URL 。 也许我错过了一些东西,但我甚至不知道从哪里开始挖掘。
我正在运行一个网站,有时在很短的时间内获得非常高的负载。 因此,我希望避免在15分钟的时间内偶尔放置大服务器。 Nginx有没有办法检测到工作人员正在拖延,并将用户redirect到静态页面,而不是将更多的工作添加到PHP-FPM队列中? 我还需要web服务访问,至less发出特定的HTTP返回代码,以便移动应用程序可以显示一个很好的消息。 谢谢,尼古拉斯
这个结构大概有30个用户和30个目录: /home/user1/input/ /home/user2/input/ /home/user3/input/ /home/user4/input/ … 检查应该监视目录。 如果目录中最老的文件大于5小时,则检查应返回1(警告)。 该检查不作为超级用户运行。 如何给脚本的权限来检查这些目录,而不是别的? 我们使用OpenSuse 42.1 有一个后续问题,如何解决这个与SaltStack: SaltStack:更改Linux的ACL / home / * /input/