问题标签 [failed-to-connect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jenkins - ansible playbook 命令行 / Jenkins Ansible 插件 / 参数不接受主机值的空格 / 逗号
Jenkins 版本:2.7.4
Ansible/Playbook 版本:2.1.1.0
Ansible 剧本文件:[ vagrant@/tmp ] $ ls -l pb.yml
[ 流浪者@/tmp ] $ 猫 $_
当我在命令行的ansible/host 机器上运行以下命令时,如果我只传递一个或多个主机,在主机值之间的“,”字符之后有或没有空格,它就可以工作:
如果我通过多个主机(cmd 行),它仍然有效(PS:即使我有,作为清单主机列表的后缀):
但是,在-i选项的值中传递了一个空格字符,我看到它适用于没有空间的服务器条目,并且对于带有空格后缀/前缀的同一主机失败(至少根据标准输出控制台上显示的内容) )。
例如,使用 ansible 命令运行“-m setup”(收集事实),请注意以下输出中的空格字符,位于proxy-server3 | 遥不可及!线。
如果我运行 -m setup(ansible 命令) - 或者 - 即使我运行相同的 playbook(ansible-playbook 命令),我也会看到类似的错误 UNREACHABLE ,如下所示:
现在,我在 Jenkins 的构建步骤中调用 Ansible Playbook 。在 Jenkins 中,我有一个名为hosts的参数化作业参数,我在“ Invoke Ansible Playbook ”插件的构建步骤中将其用作其库存部分的“内联内容”单选按钮。
当我只传递“app-server1”并启动作业时,Jenkins 正在成功运行作业并按预期运行 ansible-playbook .yml 文件。
但是,当我给hosts变量提供多个逗号分隔值时,它会出错。
如果Jenkins 中的hosts参数设置为多个主机,即:
app-server1,web-server2
OR
app-server1,app-server1(“,”字符旁边没有任何空格)
或
app-server1,web-server2, ( PS:这里 , 是值的后缀)。
我收到以下错误:
或
(当,用作hosts参数值的后缀)
或者
如果我在两个主机值之间给出一个空格(不管末尾的后缀 , 字符如何),我会收到不同的错误消息。
示例:我将以下值传递给参数hosts:
app-server1、web-server2
或
app-server1、web-server2、proxy-server3、
错误示例:
问题:
当我在 ansible 命令或 ansible-playbook 命令中为-i选项的值提供空间时,为什么没有自动删除空间?如果主机在-i选项的双引号内用逗号“ , ”字符周围的空格字符传递,我该如何摆脱这种情况。我知道我可以事先使用sed但-i选项默认情况下应忽略 " , " 字符旁边的任何空格(空格是否在逗号字符旁边加前缀/后缀)。
为什么在我的 Jenkins 工作中(当我没有在参数值中留出任何空间时),当值具有“ , ”时它会出错,而它在命令行中成功?
给-i "app-server1"(在命令行)不起作用。但是,当我给出-i "app-server1,"时,它会起作用 (请参阅引号中的末尾)。
在 Jenkins 中使用参数(字符串类型)和使用 Invoke Ansible Playbook 构建步骤的行为完全相反;在那里,如果我给主机参数“app-server1”的值它可以工作,但给“app-server1”(后缀逗号字符)则不行。
networking - phpmailer 网络无法访问
有时尝试通过 php web 应用程序发送电子邮件我得到“smtp 连接失败”,而其他一些时候它可以完美地工作而不会抛出任何异常。该应用程序的配置与往常相同(“smtp.gmail.com”,端口:587,协议:TLS)。我相信它是由超时触发的错误,因为 gmail 服务器没有响应。我从上周左右就注意到了这种不规则的行为。有什么线索吗?
这是启用“SMTPDebug = 3”的响应:
2017-02-02 16:19:36 连接:打开 smtp.gmail.com:587,超时 = 300,选项 = 数组() 2017-02-02 16:20:18 SMTP 错误:无法连接到服务器:网络无法访问 (101) 2017-02-02 16:20:18 连接:打开 smtp.gmail.com:587,超时 = 300,选项 = 数组() 2017-02-02 16:21:02 SMTP 错误:无法连接到服务器:网络无法访问 (101)
我还尝试将“tls://”添加到主机地址 smtp.gmail.com,正如其他步骤中所建议的那样,但没有成功...
提前致谢
php - file_get_html 无法打开流:连接被拒绝
我得到了这个函数来从外部 URL 获取一些信息。问题是,如果网站有 robots no-index 这个函数会崩溃,然后导致 foreach 循环崩溃。
错误信息:
警告:file_get_contents(http://webontwerp-arnhem.nl/contact):无法打开流:/var/www/vhosts/free-sitemap-generator.com/httpdocs/includes/cra/simple_html_dom.php 中的连接被拒绝第 79 行
致命错误:未捕获的错误:调用 /var/www/vhosts/free-sitemap-generator.com/httpdocs/includes/cra/xml-functions.php:60 中布尔值的成员函数 find() 堆栈跟踪:#0 /var/www/vhosts/free-sitemap-generator.com/httpdocs/crawler.php(44): crawl_site(' http://webontwe ...') #1 {main} 抛出 /var/www/vhosts /free-sitemap-generator.com/httpdocs/includes/cra/xml-functions.php 第 60 行
功能:
使用循环调用函数:
postgresql - Alfresco 拒绝使用初始登录名和密码进行连接
我是露天的新手。成功安装并稳定 3 个月后,我无法再登录我的 alfresco 社区 5.0.d。问题出现在我的 linux (centos 7) 崩溃后,我修复了系统文件以使其再次工作。有人可以帮助我吗?我在 alfresco.log 文件中有以下错误消息:
在 sorl.log 中有一些错误,例如:无法创建核心:alfresco 和其他类似:引起:java.nio.file.NoSuchFileException:/opt/alfresco-5.0.d/alf_data/solr4/index/workspace/ SpacesStore/index/segments_kxf
javascript - JavaScript 文件在开发人员工具中显示失败状态
当我发出请求 ( https://something.com
) 时,一些 JavaScript 文件没有加载。我可以在 Google Chrome 中的开发人员工具上看到失败状态。
我们在运行时动态加载这些 JavaScript 文件。如果我通过 IP 而不是 拉取它https://something.com
,我看不到问题。我在代理日志中看到所有请求都是成功的,这确保代理没有阻止任何东西。
如果我直接在浏览器上点击 JavaScript 文件,它可以正常打开。但仅在运行时,JavaScript 文件无法加载。我们正在清除浏览器端缓存以及负载均衡器缓存,以确保它没有缓存文件。
以前有人遇到过这种问题吗?如果是,此问题可能发生的根本原因是什么?
mongodb - 无法从公司网络连接到 MongoDB
我可以采取哪些基本步骤来开始调试与远程 MongoDB 的失败连接?
在我公司的网络后面时,我无法连接到远程托管的 MongoDB。在家里使用我的个人网络时,我可以毫无问题地连接。
我不知道如何调试这个问题。mongo shell --verbose 选项没有提供关于挂断发生位置的太多信息。提供的唯一信息是:
2018-02-22T12:30:23.393-0500 W NETWORK [thread1] 5000ms 毫秒后无法连接到我的地址,放弃。
2018-02-22T12:30:23.394-0500 D - [thread1] 用户断言:1:无法连接到服务器 my_address,连接尝试失败 src\mongo\scripting\mozjs\mongo.cpp 712
2018-02-22T12:30:23.394-0500 E QUERY [thread1] 错误:无法连接到服务器 my_address,连接尝试失败:connect@src/mongo/shell/mongo.js:251:13
有没有人有什么建议?
我使用的是 Windows 7 Professional,Service Pack 1。MongoDB shell 版本 v3.6.2。
angular - Reference.set 失败:第一个参数在属性中包含未定义。火碱离子
大约 4 天前,我开始使用 Firebase。虽然我没有保持一致。我想在数据库中创建一个用户,尽管用户已成功创建。创建用户后,假设返回头像页面,此阶段失败。
作为这个领域的初学者,我想知道我应该做对什么。
这是我得到的错误
我已经搜索了关于 SO 的其他类似问题,但他们没有直接解决这种情况
java - android socket连接使用socket.io 0.9.0版本
我面临连接到套接字服务器的问题。我目前正在做一个android项目,在这个项目中,我需要在应用程序中连接socket服务器。我目前指的是 ios 应用程序代码,以便轻松构建 android 版本应用程序。Ios 已成功连接到该套接字连接但具有相同的 URL 和版本 android 没有。
这是我直到今天所做的:
它不起作用。
这是IOS swift代码:
它连接成功。
我不知道为什么它没有在 android 端与相同版本的库连接。
任何人都可以对此有所了解吗?
** 注:服务器端有 0.9 版本的 socket.io SDK。**
javascript - 可以在“调试器”设置页面的“Logcat 输出”部分禁用此行为
该网站是使用 eclipse 完成的,之后使用 AWS 进行部署,现在我正在尝试将其转换为 android studio。但是在我将手机连接到笔记本电脑后,我不断收到此错误:
我在不同的解决方案中查找过这样的: LogCat 输出调试帮助
但它们都与我的问题无关。任何帮助都将不胜感激