服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在一个端口上有一个HTTPS服务器(5006)。 我想在35001上提供它,并在同样的35001上也提供其他服务(通过添加/app , /auth , /admin等位置)。 服务器是auth-server.org.local 。 试着添加一个端口: server { listen 35001; location / { proxy_pass https://auth-server.org.local:5006; } } 输出: $ curl -k -X GET https://auth-server.org.local:5006 <h1>My auth server</h1> $ curl -k -X GET https://auth-server.org.local:35001 curl: (35) gnutls_handshake() failed: An unexpected TLS packet was received. 为什么35001不起作用? 我错过了什么? 我使用过这个指南: https : //www.nginx.com/resources/admin-guide/nginx-https-upstreams/
我目前正在使用nginx将现有网站的新版本移植到新的服务器上,并且已经被告知URL需要指向新的PHP文件来处理如何从新的数据库中挑选date。 一个传入url的例子是: https://testsite.com/test-account-here-ABC-123456.html 这是由nginx抓到并redirect到 https://testsite.com/profiles.php 在那里文件将做它的位,并提取url,以获得其细节,并进行search。 我已经build立了一个redirect的前提下,$ request_uri在URL中find** – ABC- *,如下所示: if ($request_uri ~ ^/(.*)-ABC-) { return 302 $scheme://testsite.com/profile.php; } 成功去那个PHP文件,但我需要能够从URL(123456)中提取数字,所以我可以通过查询string在PHP文件中访问它们,我试图用户 return 302 $scheme://testsite.com/profile.php?url=$request_uri; 但是这会返回导致无限redirect循环和浏览器错误的完整url。 有无论如何,你可以提取一个$ request_uri的部分,然后重新使用redirect? 东西沿线 return 302 $scheme://testsite.com/profile.php?url=$variable1;
这是在带有用于CSV的DAS共享存储的2012R2 Hyper-V群集上运行的(新)2012R2 VM。 这是奇怪的地方 – 服务器将工作正常没有问题,我们将得到报告某些股份不再有效。 我将login到服务器,浏览到资源pipe理器中的数据磁盘,它会加载驱动器上的前10个文件夹。 这是“绿色的死亡酒吧”的起始位置,Explorer坐在那里无法加载其余的驱动器。 所有的文件夹,我可以看到,相应的共享工作,但任何资源pipe理器无法加载,用户无法通过其映射的驱动器访问不再。 重新启动修复它只是暂时的。 事件没有logging,没有任何性能问题,如果我把它放在虚拟机之外并将它挂载到主机上,VHD本身就没有问题。 在这个阶段寻找任何想法!
我有一个相当简单的局域网与几十个用户。 3个DC都可以在Windows Server 2016上进行复制。 当任何人尝试用Crtl + Alt + Delete更改自己的密码时,它将不起作用。 总是回来 无法更新密码。 为新密码提供的值不符合域的长度,复杂性或历史要求 如果我设置了相同的用户来强制他们在下次login时更改密码,他们可以 – 当他们得到上述错误时,他们可以使用相同的密码。 我为testing用户尝试的密码是全新的。 这个错误似乎没有道理。 组策略设置为不需要复杂的密码(虽然我已经到底了),要求最less9个字符,并在帐户locking设置为持续时间0,阈值5和计数器15分钟。 我在刚刚testing过的用户/ PC上运行了组策略向导,似乎正在应用默认域策略和上面列出的设置。 任何想法,我现在可以去这里呢?
iam在centos 7上使用hadoop apache 2.7.1,我的集群是ha集群,iam使用zookeeper quorum进行自动故障转移 但我想要自动化zookeeper启动过程,并在shell脚本中,我们必须先停止防火墙,以便让其他法定人员元素能够联系当前的zookeeper元素 iam在/etc/rc.d/rc.local中写入以下脚本 主机名jn1 systemctl停止firewalld ZOOKEEPER ='/ usr / local / zookeeper-3.4.9 /'source /etc/rc.d/init.d/functions 源$ ZOOKEEPER / bin / zkEnv.sh 守护进程 – 用户root $ ZOOKEEPER / bin / zkServer.sh启动 但我面临的问题是,当我发布命令 systemctl在rc.local中停止firewalld 并在主机启动后发出zkServer状态iam得到错误 默认情况下启用ZooKeeper JMX使用config:/usr/local/zookeeper-3.4.9/bin/../conf/zoo.cfg联系服务时出错。 它可能没有运行。 但是如果我执行了一个脚本,我的意思是我的主机启动后正常的过程相同的命令 systemctl status firewalld zkServer启动 没有问题,zkstatus显示其模式 我已经注意到在主机启动之后执行rc.local脚本和正常命令之间的zookeeper.out日志的区别 与正常命令执行时读取服务器环境不同 在rc.local脚本中停止服务器环境的防火墙的效果以及如何处理?
我有一个运行在Java,Hibernate和RDS构build的aws弹性beanstalk上的应用程序。 当我在本地运行应用程序的时区被正确地检索,但是当我从aws运行它的时区改变为UTC,给出的事实,在数据库中的时间是正确的。 本地2017-07-11 09:51:12 AWS 2017-07-11 06:51:12 DBlogging2017-07-11 09:51:12 DB和代码在本地和弹性beanstalk是相同的。 我已经改变了数据库和EC2实例的时区,但仍面临同样的问题。 我无法弄清楚问题在哪里。 谢谢,
购买了2个小型固态硬盘和2个大硬盘与硬件RAID配对的专用Hetzner服务器。 从Rescue OS运行installimage显示为config: # Adaptec RAID (LD 0): no name DRIVE1 /dev/sda # Adaptec RAID (LD 1): no name DRIVE2 /dev/sdb … 降低,它表明, ## your system has the following devices: # # Disk /dev/sda: 749 GB (=> 697 GiB). # Disk /dev/sdb: 119 GB (=> 111 GiB). 我设置了SWRAID 0 。 如何让脚本将SSD对安装为安装OS的主驱动器? 我的第一个尝试是交换DRIVEx语句,导致在Debian上: root@Debian-90-stretch-64-minimal / # […]
coreos的标准安装似乎没有定义的交换分区和交换设置。 这是什么原因? 是否build议在coreos节点中添加交换空间,该节点作为kubernetes集群运行docker容器? 请注意,机器也将运行glusterfs来保存容器。
在服务进程中,我运行一个批处理脚本,该脚本应该打开一个LNK文件,该文件包含更复杂的SQL Loader调用的快捷方式。 我尝试像这样启动LNK: "MyLink.lnk" 当我试图做到这一点,这个过程只是挂起,没有任何反应。 我想这是由于服务器进程的限制。 但是只是执行LNK文件的实际内容: C:\path\to\oracle\sqlldr.exe control=foo.ctl log=foo.log bad=bad.log 很好地工作。 这里有什么问题?
我们在IIS中为客户端托pipe一个PHP站点,他们要求如果用户浏览到www.test.com\index.php网站没有载入,但是如果浏览www.test.com ,那么它将载入index.php作为默认文档。 这是怎么做的? 据说我们已经在做了,但现在已经坏了,我们从来没有设置过。