服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我目前在Azure中的一个虚拟机内有一个文件夹,这个文件夹是在使用SMB的几个用户之间共享的,并且使用VPN连接到这个虚拟机,以及他们在Windows上安装虚拟文件夹(如\ 10.0.0.1 \ folder)。 现在,因为我不想全天候维护此服务器,所以我将这些文件转移到Azure文件共享。 问题是:我无法连接到Azure文件共享,因为我的公司阻止端口445公用IP。 所以,我需要一种通过某个VPN访问Azure文件共享的方法。 有什么办法可以将我的存储帐户连接到虚拟networking并拥有私有IP? 提前致谢。
我有一个NodeJS Express API ,运行良好,但它被一些基本的防火墙阻挡,比如我学校的guest wifi和一些内部的wifis。 // START THE SERVER // ============================================================================= https.createServer({ key: fs.readFileSync('/etc/letsencrypt/live/api.febc.org/privkey.pem'), cert: fs.readFileSync('/etc/letsencrypt/live/api.febc.org/fullchain.pem') }, app).listen(15443); console.log('Magic happens on port 15443'); SSL证书是让我们encryption,因为我的客户的IT部门认为这是最好的select,因为它是免费的。 我的假设是证书不如付费的CA,比如我个人使用的SSLs.com 。 因为我的个人API在这些wifis上工作。 该url确实得到了绿色locking,但我相信有些事情是错的。 我有: 更改了端口(8443) 双重检查ufw ,并确保我允许所有需要的端口 testing我的手机的热点,它的工作原理 有人可以解释为什么发生这种情况? 免费证书不好吗?
我想configuration一些计算机与领事模板 。 但是它需要读取一个本地的.ctmpl模板文件。 问题是 – 如果我想修改我的configuration文件,我应该使用什么来确保它在所有节点上都是相同的? 我应该只在每个节点上使用所有的模板装载NFS并从那里读取? 还是有更好的“领事”解决scheme? 我看到Vault ,但它是保留所有节点上的configuration文件的秘密和参数。
我有以下服务器configuration: Django App – Gunicorn – Nginx Nginx将传入的请求导向gunicorn实例。 该网站可以直接到达,也可以通过其他域名redirect。 澄清: 应用程序托pipe在api.myapp.com上 有些客户直接向api.myapp.com发出请求 有些客户向someotherdomain.com发出请求,这也是我控制的。 在someotherdomain.com的nginxconfiguration中,我使用proxy_pass将请求转发给api.myapp.com 在这个设置中,我希望能够获得最终用户的IP地址。 我有以下指令nginx conf api.myapp.com set_real_ip_from my_ip; real_ip_header X-Forwarded-For; real_ip_recursive on; 通过这些指令,当请求来自redirect时,X-Real-IP头被正确设置,但当请求直接进入api.myapp.com时根本没有设置X-Real-IP头,我在这里有点困惑。 我尝试了几个其他的configuration没有成功。 我能做些什么才能获得用户的真正的IPredirect的情况下,并指示accients?
我有一个先进的MikroTik路由器/交换机, 除了一台特定的pipe理员计算机之外,我需要将局域网中所有计算机的所有连接都放在端口80/443中。 我也想添加一个exception作为一个URL参数来绕过放弃,我意识到这是不安全的,但我需要它的工作,因为某些URLdynamic需要被过滤的计算机上的系统在iframe中显示。 它应该是这样的: ?fwp=true 10.0.0.5 (local server)-> allow all somedomain.com/blabla?id=5 -> block for all computer except for 10.0.0.10 somedomain.com/blabla?id=5&fwp=true -> allow in all computers someotherdomain.com?fwp=true -> allow in all computers 我尝试了端口80上的第7层丢弃,并阻止了一切。 我也在regex ^.(fwp=true).$上尝试了一个块,但它似乎没有做任何事情,仍然阻止fwp而不绕过。 我哪里做错了?
我们正在运行一个用作反向代理的Apache 2.4.6服务器。 该服务器将请求平衡到两个tomcat后端服务器。 我们需要在后端服务器失败时configuration自定义响应,如下所示:HTTP状态码:200内容types:application / json响应正文:“门户处于维护模式” 而且,我们只需要将这个响应发送到移动应用程序,而不是web浏览器,检查一个自定义的http头。 有人能帮我find解决办法吗? 提前致谢。 丹尼尔
我在设置打印机池时遇到问题。 所以基本的: 1)Server = Windows 2012 R2(Build 9600) – 2017年11月7日前的最新补丁。 2)打印机= 2个兄弟L6300DW,都在networking上。 两者都单独打印罚款。 3)使用本指南设置: https : //mizitechinfo.wordpress.com/2014/08/02/step-by-step-install-configure-printer-pool-in-windows-server-2012-r2/并添加两台打印机进入池。 怎么了? 1)如果打印机1是池中唯一的打印机,则打印机1可以正常工作(因此禁用打印机池并仅select一个端口)。 一旦我添加打印机2,打印机1停止工作。 2)因此,如果我从打印机2上拔下网线(尝试查看打印机1是否工作),则打印作业将停留在队列中,而不会打印任何内容。 当我插入打印机2时,它只开始在第二台打印机上打印。 3)所以基本上打印机1是不可能的。 我看了网上,唯一类似于我的问题是https://www.experts-exchange.com/questions/21184765/Printer-Pooling-not-Working.html但解决scheme是设置为指导我跟着。 另外,我已经在一个testing虚拟机和另一个Windows Server 2012 R2上尝试了这一点,它们的行为都是一样的。 任何帮助将不胜感激。
我创build了几个新的虚拟机,将在我的办公室使用。 他们大多是FreeBSD,但是一个是Ubuntu。 我使用NFS并在所有这些系统中需要一致的用户和组ID。 达到这个目标的最好方法是什么? 我已经看到NIS提到,但似乎已被LDAP取代。 我对任何一个都不熟悉,但是如果能够完成这项工作的好方法就会尝试。 任何人都可以指向正确的方向吗?
我的物理驱动器上有Centos。 新卷创build如下命令: dd if=/dev/zero of=cinder-volumes bs=1 count=0 seek=50G losetup /dev/loop3 cinder-volumes fdisk /dev/loop3 n p 1 ENTER ENTER t 8e w pvcreate /dev/loop3 一切顺利,我很高兴。 但重启后,这个数量错过了。 这是什么问题? 谢谢
在Server Core 2016上安装/注册Microsoft.Jet提供程序有一些技巧吗? 我有一个全新的服务器2016(核心)干净的安装,并按照基本说明build立一个DSC拉服务器上。 拉服务器应用程序注册并在IIS中运行,我可以通过https访问它。 当我尝试运行DSC Pull Client机器时,无法注册(“未经授权”),并且Pull Serverlogging错误消息。 TimeCreated : 11/7/2017 11:07:32 AM ProviderName : Microsoft-Windows-Powershell-DesiredStateConfigurationPullServer Id : 4378 Message : Unable to retrieve Dsc Agent Information with AgentID = b46c87af-709f-11e7-ab80-484d7ef7765f. The underlying error is : Unable to retrieve Agent Id b46c87af-709f-11e7-ab80-484d7ef7765f from the database. The underlying error is "The 'Microsoft.Jet.OLEDB.4.0' provider is not […]