服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在我的debian jessie服务器上,我生成了let's encrypt在端口443上使用apache监听的证书。我为我的所有域使用了唯一的证书。 然而,有负载的问题,我不得不安装英镑,并改变服务器configuration:现在我有pound监听端口443,传递请求varnish端口80,传递到端口8080的apache 。 现在我正在寻找一种将新域添加到现有证书的方法。 命令sudo certbot certonly –cert-name mycertname –expand -d mydomain1,mydomain2问我应该使用什么方法,但是: 我不能使用–apache,因为pound使用443端口 我不能使用–webroot,因为每个域使用一个不同的域(域号是相当高的,~20),并且指定每个域的web根会很烦人 我尝试使用–standalone(我发出命令之前停止了英镑),但我不能得到的命令即将结束:它“冻结”,当它说“清理挑战”,我不得不手动停止它。 任何提示?
我有一个有3个节点的Galera群集。 我想通过某种文件传输机制将二进制日志从其中一个节点发送到独立的Maria数据库实例。 这个实例将作为一个热备份,可以用来生成一些非关键的统计数据,生成testing数据等等。这可能吗? 我不希望该实例成为群集的一部分,因为它在单独的WAN连接上。
我将nginxconfiguration为反向代理。 我有我的nginx.conf中的以下内容: user www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; events { worker_connections 768; } http { sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; server_names_hash_bucket_size 64; include /etc/nginx/mime.types; default_type application/octet-stream; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; gzip off; gzip_disable "msie6"; include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; } mail { server […]
当在networking共享上使用Visual Studio T4模板时,遇到此SO问题中描述的问题。 指定的解决scheme是通过Internet Explorer将您的文件共享添加到您的受信任的站点区域。 这里有两个关于做同样的过程的指导,都通过IE浏览器 MSDN – 将您的networking服务器指定为受信任的站点 使用Parallels中的共享configuration文件function在Visual Studio中加载项目 虽然我是我的机器上的pipe理员,但是我们的企业系统pipe理员locking了IE上的某些设置: 虽然这肯定是一个可能的途径去改变我们的企业范围内的可信站点,但是这似乎是一个真正影响我的用例,因为一个用户拥有完全的pipe理员来pipe理他们自己的机器。 有没有其他的方式来添加可信站点 ? 作为解决方法,并certificate这是问题的根源。 当我在C:\Projects上使用相同的确切文件时,它工作正常,但是H:\Projects (映射到networking共享)将引发错误。 是的,我可以将所有内容迁移到C Drive,但是我们已经有了一个可以让这个选项不方便的进程。
Ubuntu 16.04 Kernel 4.12.4 我添加了一个双端口networking接口卡到我的Ubuntu服务器,并最终改变了我的主网卡的名称,这当然对我的networking设置造成了巨大的破坏。 所有使用该接口名称的东西都搞砸了,就像我所有的KVM Virbr *,一些防火墙规则等一样。 根据systemd / udev“可预测的networking接口设备名称”scheme,它不应该发生。 至less这是我没有想到的。 这是如何工作的: 稳定的接口名称重新启动。 稳定的接口名称,即使硬件被添加或删除,即不会重新枚举(到固件允许的级别)。 内核或驱动程序更新/更改时稳定的接口名称。 稳定的接口名称,即使你必须更换新的破碎的以太网卡。 名称是自动确定的,没有用户configuration,他们只是工作。 接口名称是完全可预测的,也就是说,通过查看lspci,你可以知道接口将被调用什么。 完全无状态操作,更改硬件configuration不会导致/ etc中的更改。 这些信息对于理解udev nic命名模式非常有帮助。 udevadm info -e | grep -A 9 ^P.*enp5s0 P: /devices/pci0000:00/0000:00:1c.4/0000:05:00.0/net/enp5s0 E: DEVPATH=/devices/pci0000:00/0000:00:1c.4/0000:05:00.0/net/enp5s0 E: ID_BUS=pci E: ID_MODEL_FROM_DATABASE=I211 Gigabit Network Connection E: ID_MODEL_ID=0x1539 E: ID_NET_DRIVER=igb E: ID_NET_LINK_FILE=/lib/systemd/network/99-default.link E: ID_NET_NAME_MAC=enx1c1b0d9a43d0 E: ID_NET_NAME_PATH=enp5s0 E: ID_OUI_FROM_DATABASE=GIGA-BYTE TECHNOLOGY […]
我是Dynamics CRM 2016的新手,我正在指定我的产品。 问题是:我找不到正确的方法来做到这一点。 我有两种types的产品: “产品x”出租或出售。 所以我需要为每个“产品x”指定两个价格(出租价格和销售价格),但我找不到指定的方法。 任何良好的做法来满足这种需求? 另外,如果租用“产品x”,我应该使用哪个实体来跟踪“销售”? 订单实体? 合同实体? “产品y”绝不是单独出售,而是与其他“产品y”捆绑在一起。 套餐以STANDARD计划(包含3个产品y)和PREMIUM计划(包含10个产品y)的订购计划出售。 订阅可以是每月,每季度,每两年和每年。 基于Dynamics实体,我可以猜测STANDARD计划和PREMIUM计划可能是捆绑销售的,但是用户如何根据订阅期限销售这些捆绑销售。 我是不是该: 创build捆绑包:创build相当于标准订阅1个月的“捆绑标准1”,相当于标准订阅3个月的“捆绑标准3”…或者 添加数量捆绑订单(季度标准订阅将相当于3个标准捆绑订单)。 如果这是推荐的解决scheme,我们如何申请折扣? 使用合同并跟踪持续时间? PS:我已经在dynamic社区( 链接 )和计算器( 链接 )发布了这个问题,但没有人回答: 我希望我能在这里find答案。 非常感谢
我正在使用puppet收回一个项目来安装服务器。 我们有我们的process.pp文件正常工作 当我跑步 puppet parser validate manifests/ikuwprocess.pp 没有错误是如此之多 但是在这个过程中,我们调用了apt,并得到这个错误: Error: Syntax error at 'Hash'; expected ')' at /tmp/modules/apt/manifests/init.pp:6 on node ourserver.40qyqnbkn0mu3edhynn2jlebec.ax.internal.toto.net init.pp似乎是从puppet未触及的文件,可以在这里find: https : //github.com/puppetlabs/puppetlabs-apt/blob/master/manifests/init.pp 但是当我运行parsing器时,我得到了错误 puppet parser validate /tmp/modules/apt/manifests/init.pp Error: Could not parse for environment production: Syntax error at 'Hash'; expected ')' at /tmp/modules/apt/manifests/init.pp:6 我不知道该怎么办…在这里我的操作系统版本: DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS" NAME="Ubuntu" VERSION="14.04.5 LTS, […]
目前我的Exchange Server 2007 smtp可以发送内部电子邮件在我的域没有问题或authentication。 但是,如果我设置了SMTP连接(例如在我的networking扫描器上)在组织外部发送电子邮件,则会收到“validation错误”消息。 如何将交换服务器configuration为在不进行身份validation的情况下继续发送内部电子邮件,但是如果要将SMTP发送到组织外的电子邮件,则需要身份validation
我尝试的步骤摘要: 从Windows_Server_A分离操作系统卷 将卷附加到Windows_Server_B 修改一个无害的文件 从B分离并重新连接到/ dev / sda1 for Windows_Server_A 成功启动 这不起作用。 附加/磁盘pipe理联机/脱机/分离进程在返回到Server_A时导致卷不启动 **详细步骤** 从EC2 windows 2012实例中分离OS卷。 让这是Volume_X 将Volume_X附加到临时EC2窗口实例 在临时EC2服务器的磁盘pipe理中,在线新build卷 请注意,有两个分区。 一个小的(350MB)没有驱动器号和一个大的(100GB)。 大一个得到一个驱动器号分配:G 导航到G驱动器上的特定文件 修改文件 closures所有窗口 在磁盘pipe理中将驱动器脱机 closures临时EC2服务器 从临时服务器分离Volume_X 将挂载点/ dev / sda1上的Volume_X重新挂接到其原始服务器 尝试启动原始服务器 实例永远不会过去“初始化”,并转到实例设置 – 获取屏幕截图产生以下内容: 为了隔离这个问题,我尝试了不修改文件: 使用Volume_X的全新工作副本。 从原始服务器分离。 附加到备用服务器。 我所做的只是将驱动器“联机”,然后2秒后将其转为“脱机”,而不修改驱动器上的任何数据。 重新连接到原始服务器产生相同的确切问题 因此,我似乎是通过简单地附加它并将其转到“在线”(磁盘pipe理)在单独的服务器上来破坏Volume_X。 将Windows操作系统卷移动到另一台服务器以进行文件修改,然后返回到其原始实例并成功启动的正确方法是什么? 期望的步骤: 停止原始服务器 分离音量 将卷连接到备用服务器 ????? 那么修改一个文件呢? 从备用服务器分离卷 将卷连接到原始服务器 原来的服务器应该开机 谢谢你的时间
我正在尝试亚马逊AWS EC2免费套餐。 我有一个30GB(免费层)EBS(SSD)卷。 我于2017年10月底在亚马逊AWS注册,在“账单”面板中,我在十月使用了3.8 GB的EBS卷,十一月份的EBS卷使用了4.5 GB(总计约为9.5 GB) 。 为什么在“ 预测的月末使用 ”中写到我消耗了22.5 GB? 13 GB(22.5 – 9.5)在哪里? 亚马逊如何计算我的EBS卷的消耗量? 在十一月我举行了这个例子和音量。 为什么说我已经消耗了4.5 GB?