服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在努力让我的第一台服务器正常运行,而我的父亲正试图说服我,Gentoo就是要走的路。 这是值得的编译? 我只是在计划使用Ubuntu。
你把什么称为你的计算机系统的主要组成部分。 我正在谈论的情况下加上所有的胆量(主板,CPU,硬盘,video等)减去外设(video,鼠标,键盘)。 我经常听到有人用这个词来形容盒子,硬盘,CPU,塔式,台式机,主板,盒子,工作站,服务器等等这些主要的盒子。每个指的是主箱子的一个特定的组件。 我个人不认为“电脑”这个词是对的。 我相信计算机这个词的通常用法通常是指包括所有外设在内的整个系统,但也许我错了。 由于这是更多的民意调查,那么我已经把它作为社区wiki的问题。 请告诉我们你使用的是什么字,如果有的话请提供一些推理。 我希望人们能够投票使用最常用的术语。
我经常有客户邮寄给我的zip文件只是为了发现他们的企业防火墙已经剥离了附件。 通过电子邮件发送压缩文件的最直接的方法是什么?避免让你的附件被过分的防火墙剥离? 为了澄清,我并不担心发送文件,因为我可以在自己的Web服务器上托pipe它们进行下载。 我正在寻找一个好的,简单的解决scheme,让客户的电子邮件文件给我。 为了进一步说明:由于我控制了在脱机客户端系统上运行的软件,并且我控制了数据文件的创build方式,所以我仍然希望探索如何打包数据以使其尽可能简单邮件具体。 我想避免要求我的客户安装任何额外的软件或使用第三方网站。
在运行Windows Server 2008 R2时,我们有一个应用程序从服务器上的公共IP连接到127.0.0.1:8334 [连接到服务监听0.0.0.0:8334] 在Windows 2003中,这没有问题。 我们可以使用TCP从1.2.3.4 [eg]连接到127.0.0.1:8334就好了。 在Windows 2008中,我们发现从公共IP例如1.2.3.4到127.0.0.1:8334的TCP连接失败,甚至。 但该服务接受从127.0.0.1到127.0.0.1:8334和127.0.0.1到1.2.3.4:8334的连接。 试图closuresWindows防火墙,configuration其日志等(没有有用的日志条目出现),无济于事。 这是新的networking堆栈的问题吗? 编辑 1.2.3.4正试图连接到同一台机器上的本地主机[127.0.0.1] 主机文件是默认的Windows 2008主机文件。 环回检查信息,有趣。 试过了…没有工作。 通过Crosschecked来validationId是否正确地做了一切 – 我有。 我想知道是否有解决scheme使用NAT或其他方式转发端口 – 如果我转发127.0.0.1:port到1.2.3.4:port,这是否工作? 鉴于应用程序在0.0.0.0:port上侦听,它将在1.2.3.4:port上获取连接 HOSTS文件包含localhost 127.0.0.1 – 但是,hosts文件仅用于主机名查找。 在这种情况下,我们的应用程序将不会查找任何主机名,因为127.0.0.1 IP地址被硬编码到它(而不是本地主机名)。 所以HOSTS文件不会在这里发挥作用。 至于1024以上的端口[可能是指MaxUserPort问题?]我试图通过简单的连接到端口445 – 从127.0.0.1工作,从源IP 1.2.3.4连接不工作。 445是一个标准的Windows服务,所以应该工作! 目前没有在机器上运行NAT或RRAS …想知道是否有办法做重新路由 – 我猜测它不会工作,因为TCP / IP堆栈将拒绝数据包,然后到达回路接口重新路由。 路由打印我已经检查 – 似乎很好,公共IP路由第一,然后终于127.0.0.0networking掩码255.255.255.0和127.0.0.1networking掩码255.255.255.255都回送。 编辑似乎我已经find了问题的原因的答案。 我使用eventvwr.msc,启用Winsock日志logging,closures其他服务,只是试过这个连接testing。 当我search到它时,得到了一个hex映射到STATUS_INVALID_ADDRESS_COMPONENT的错误。 这让我: http : //social.msdn.microsoft.com/Forums/en-US/wfp/thread/d7cb6138-3f67-4467-a068-8325f56739ba […]
我们有SUSE Linux操作系统: $ uname -a Linux 3.0.13-0.27-default #1 SMP Wed Feb 15 13:33:49 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux 只有特定文件的文件创build失败,错误没有留下设备上的空间。 我们能够创build其他文件,出了什么问题? 在当前的情况下: Inode的使用率只有47% $ df -i . Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/appvg-dsfs 39321600 18218000 21103600 47% /dsfs 磁盘使用率只有82% $ df -h . Filesystem Size Used Avail Use% Mounted on /dev/mapper/appvg-dsfs 591G 457G […]
我在Ubuntu 14.04服务器上使用默认的nginx包。 它使用/etc/nginx/nginx.conf作为主configuration,然后包含/etc/nginx/conf.d/*.conf和/etc/nginx/sites-enabled/* 。 默认的nginxconfiguration有这个指令来logging到访问日志 access_log /var/log/nginx/access.log; 我想添加X-Forwarded-For标题,所以我在conf.d文件夹中执行此操作: log_format main '$remote_addr – $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; 我的问题是,然后我得到两个logging在我的access.log文件 – 一个与标题信息和另一个没有。 我知道我可以覆盖nginx.conf文件本身,但我宁愿避免它,如果可能的话。 我也想继续使用相同的日志文件( access.log )。 有没有办法告诉nginx覆盖以前的指令,只是改变日志格式而不修改主nginx.conf文件?
Martin Fowler在这里定义了蓝绿色部署: http : //martinfowler.com/bliki/BlueGreenDeployment.html 一般的想法是网站部署是通过创build一个独立的站点实例来完成的,并且只有在客户stream量已经完全准备和validation后才redirect到该实例。 我想知道哪些开源代码使用蓝绿色的部署实现。 我正在寻找参考实现,最好在.NET中。
我正在使用Windows Server 2008.我有一个域控制器(这是一个开发环境)。 我编辑了AD模式,并创build了一个名为TestAttribute2(LDAP名称为testAttribute2)的自定义属性,其数值string为单值,没有最小值或最大值。 属性的OID是1.3.6.1.4.1.39668.21769.1.1.1。 我还创build了另一个testing属性,其中包括Microsoft发布的OID为1.2.840.113556.1.8000.2554.37861.10620.51629.17372.38569.15288078.14709744.1.2。 该属性是非索引的,活动的,不复制到GC,复制时不复制,不为集装箱search编制索引。 然后我将这个属性添加到person类。 每当我尝试使用AD用户和计算机MMC的属性编辑器function设置这些自定义属性,或ADSI编辑,MMC崩溃,并且属性保持未设置。 但是,可以设置其他具有类似OID但具有其他语法(CIstring和Unicodestring)的自定义属性,而不会崩溃。 我究竟做错了什么?
当用户是多个组的成员时,login到10.6机器时,会显示一个提示,询问要为其应用设置的组。 我们正在使用这些组来根据用户成员资格安装不同的共享,例如Production和Accounts 。 通常,用户是多个组的成员,并且需要所有可用的驱动器。 Open Directory服务器也在运行10.6。 有没有办法跳过这个提示,并应用所有组的设置。 我可以预见组设置之间可能会有冲突,但是也可以设置优先级? 或者这是完全错误的方式去呢?
我们已经使用桥接veth设备在openvz上build立了IPv6networking。 进出VE的IPv6stream量正常工作。 ip6tables工作在HN上,iptables工作在VE上。 在VE内部,我们可以设置ip6tables规则,而不会出现任何错误消息。 但是他们完全忽略了。 什么额外的configuration选项是必要的ip6tables工作?