服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个运行在Google容器引擎(GKE)上的web服务器部署的kubernetes集群。 部署有两个副本窗格,其中一个无法进行任何DNS查询,无论是查询内部服务还是外部网站。 每个容器的容器都基于Ubuntu 16.04,并且我已经validation两个容器中的/etc/resolv.conf是相同的。 坏的pod仍然可以通过ip地址到达外部网站。 kube-dns服务似乎正在运行,我没有看到日志中的任何错误。 还有什么我可以做的尝试诊断问题? 不幸的是,docker映像上没有很多networking工具,我不能apt-get安装任何东西,因为apt无法parsing软件包pipe理器的主机名。 编辑:我发现kube-proxy不存在于坏pod所在的节点上。 这可能解释了DNS失败,但我不知道为什么kube-proxy会从节点丢失!
我有几个由Vagrant创build的VirtualBox虚拟机实例。 该虚拟机的networking接口eth1定义为: eth1 Link encap:Ethernet HWaddr 08:00:27:61:1D:AA inet addr:192.168.33.10 Bcast:192.168.33.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe61:1daa/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5095882 errors:0 dropped:0 overruns:0 frame:0 TX packets:8754306 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1412438221 (1.3 GiB) TX bytes:10704698155 (9.9 GiB) 昨天其中一个VM实例丢失了eth1接口。 当我做ifconfig -a我得到: eth0 Link encap:Ethernet HWaddr 08:00:27:1B:06:06 inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 […]
我正在尝试将ASP NET Core 2.0完整框架应用程序解压到Windows Server 2012 R2中的IIS,并保持失败。 该应用程序在VS2017本地运行良好,也可以在我手动运行EXE并连接到localhost:5000上的kestrel服务器时在服务器上运行。 但是,尝试在IIS中进行托pipe会导致IIS发生错误500。 我已经按照https://docs.microsoft.com/en-us/aspnet/core/publishing/iis?tabs=aspnetcore2x上的说明,但我没有看到任何提及设置为aspnetworking核心2满框架(而不是networking核心)。 该应用程序使用EF6,因此它的目标是完整的.NET Framework 461.安装.NET Core Windows Server主机软件包,然后重新启动服务器。 还有其他标准的asp.net网站在服务器上运行。 aspnetworking核心iis网站是根据指令configuration应用程序池设置为“无托pipe代码”。 web.config是 <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <handlers> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" /> </handlers> <aspNetCore processPath=".\appng.exe" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" /> <httpErrors errorMode="Detailed" /> </system.webServer> </configuration> <!–ProjectGuid: c458df4b-f145-427d-9bfb-5959b2a0932b–> 启用web.config中的stdout日志logging显示以下错误: Hosting environment: Production Content root path: C:\inetpub\appng Now listening […]
Linux发行版:CentOS Linux版本7.4.1708(核心) 内核:3.10.0-693.2.2.el7.x86_64 问题 : # lsusb lsusb: error while loading shared libraries: libusb-1.0.so.0: cannot open shared object file: No such file or directory # ldd /usr/bin/lsusb linux-vdso.so.1 => (0x00007ffd446e0000) libusb-1.0.so.0 => not found libc.so.6 => /lib64/libc.so.6 (0x00007f3cb0b14000) /lib64/ld-linux-x86-64.so.2 (0x000055cb87a1b000) 虽然: # ldconfig -p | grep libusb-1.0.so.0 libusb-1.0.so.0 (libc6) => /lib/libusb-1.0.so.0 # ls -als /lib/libusb* […]
在我们公司的局域网上,我们使用dnsmasq服务器覆盖了我们办公室内可用的主机的DNS。 例如在我们的/etc/dnsmasq.d/lan.conf有: address=/foo.example.com/192.168.1.2 在公共DNS外部,foo.example.com映射到一个不同的IP地址,比如说1.2.3.4。 当在局域网上,客户端应该总是得到这个资源的本地IP地址,因为外部公共IP不能正确地从LAN路由。 我们所看到的是,有时我们的局域网上的客户端会尝试访问foo.example.com。 这是由于他们从dnsmasq获取foo.example.com的公共IP地址。 他们第一次查询bar.example.com时会发生这种情况。 bar.example.com作为CNAME在公共DNS中: bar.example.com CNAME foo.example.com 我们在dnsmasq日志中看到的是: query[A] foo.example.com from <client> config foo.example.com is 192.168.1.2 query[A] bar.example.com from <client> forwarded bar.example.com to <upstream DNS> reply bar.example.com is <CNAME> reply foo.example.com is 1.2.3.4 dnsmasq在查询foo.example.com的CNAME后,用外部IP地址回应,而不是用内部IP地址回应。 客户端获取foo和bar的IP地址都是错误的。 客户端然后可以不连接到任一。 一个解决方法是将每个可能的CNAME放入dnsmasq的configuration中。 有没有一个更一般的解决这个行为的dnsmasq?
我无法访问Outlook 2010邮件跟踪工具。 我们已经跟踪了所有与交易相关的服务是活跃的。 邮件跟踪工具提供login页面,但在login时,没有任何进展。 我怎么能find阻止的服务/组件 但是我担心在GUI模式下的消息跟踪,我还没有尝试过PowerShell模式
过去,可以通过sixxs.net网关使用IPv6服务器。 现在服务已经结束了。 但是,我发现有一个免费的Cloudflare网关 。 我假设IPv6服务器将通过AAAAlogging关联到域或子域。 否则我不认为这是可能的。 但是,Cloudflare文档充斥着市场宣传,而我实际上并不了解是否仅有IPv4的客户端将能够通过它们访问仅限IPv6的服务器 (对于ssh或托pipeWeb服务器)。 你能给我一个答案吗?
出于某种原因,“MediaPartners-Google”(Adsense)bot尚未能正确parsing带有空格的链接。 例如,假设我有这个链接: /info/parking spaces Adsense机器人请求触发这个错误: 从客户端(%)检测到潜在危险的Request.Path值。 当看日志时,我看到这个: /信息/停车%20spaces 不知何故, %20正在发送,而不是解释为一个空间。 这是一个正常的日志看起来像: /信息/停车位+ 这只是一个机器人,其他的谷歌机器人parsing它罚款。 我看到它发生在IIS 10和8.5
我怎样才能重现一个 错误:[Errno 104]由对等方重置连接 从DynamoDB给出? 我想从networking服务器捕获错误,但不知道如何重现它。 closuresDynamoDB并不真的给出同样的错误
我有HP Proliant ML350 G9服务器的问题。 这是SAS 1,2TB硬盘第三次出现故障。 我不知道是什么原因。 电源稳定,服务器机房温度正常,但为什么SAS HDS在1-2个月后出现故障? 你可以请build议做什么? 什么检查服务器? 如何诊断问题? 先感谢Muyassar