我正在尝试在python中使用基本身份验证
auth = requests.post('http://' + hostname, auth=HTTPBasicAuth(user, password))
request = requests.get('http://' + hostname + '/rest/applications')
Run Code Online (Sandbox Code Playgroud)
响应表单auth变量:
<<class 'requests.cookies.RequestsCookieJar'>[<Cookie JSESSIONID=cb10906c6219c07f887dff5312fb for appdynamics/controller>]>
200
CaseInsensitiveDict({'content-encoding': 'gzip', 'x-powered-by': 'JSP/2.2', 'transfer-encoding': 'chunked', 'set-cookie': 'JSESSIONID=cb10906c6219c07f887dff5312fb; Path=/controller; HttpOnly', 'expires': 'Wed, 05 Nov 2014 19:03:37 GMT', 'server': 'nginx/1.1.19', 'connection': 'keep-alive', 'pragma': 'no-cache', 'cache-control': 'max-age=78000', 'date': 'Tue, 04 Nov 2014 21:23:37 GMT', 'content-type': 'text/html;charset=ISO-8859-1'})
Run Code Online (Sandbox Code Playgroud)
但是当我试图从不同的位置获取数据时, - 我有401错误
<<class 'requests.cookies.RequestsCookieJar'>[]>
401
CaseInsensitiveDict({'content-length': '1073', 'x-powered-by': 'Servlet/3.0 JSP/2.2 (GlassFish Server Open Source Edition 3.1.2.2 Java/Oracle Corporation/1.7)', 'expires': 'Thu, 01 …Run Code Online (Sandbox Code Playgroud)
我有Ansible的服务器.当我尝试从Ansible机器上的shell执行单个命令时 - 一切都很好.
例:
omazilov@ansible:~$ ansible all -m ping
192.168.1.10 | success >> {
"changed": false,
"ping": "pong"
}
192.168.1.11 | success >> {
"changed": false,
"ping": "pong"
}
Run Code Online (Sandbox Code Playgroud)
但是当我尝试从本地计算机上通过SSH运行命令时,我收到了一个错误.
omazilov@local:~$ ssh omazilov@ansible.local "ansible all -m ping -vvvv"
omazilov@ansible.local's password:
192.168.1.10 | FAILED => SSH encountered an unknown error. The output was:
OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: auto-mux: Trying existing master
debug1: Control socket …Run Code Online (Sandbox Code Playgroud) 我正在尝试为Elasticsearch设置Shield,但遇到了一些麻烦
当我尝试启动Elasticsearch时:
/usr/share/elasticsearch/bin/elasticsearch
Run Code Online (Sandbox Code Playgroud)
所有工作都按预期工作,但当我尝试启动/重启Elasticsearch时:
/etc/init.d/elasticsearch srart
Run Code Online (Sandbox Code Playgroud)
我有下面描述的错误
[2015-02-17 21:44:09,662][ERROR][shield.audit.logfile ] [Tusk] [rest] [authentication_failed] origin_address=[/192.168.88.17:58291], principal=[es_admin], uri=[/_aliases?pretty=true]
Run Code Online (Sandbox Code Playgroud)
操作系统:Ubuntu 12.04
Elasticsearch:1.4.3
Shield:1.0.1 Elasticsearch和Shield使用默认设置运行
elasticsearch logstash elasticsearch-plugin kibana elasticsearch-shield