linux500返回值报错误,从服务器返回错误的HTTP响应。代码500

我在linux上使用pywinrm来获取PowerShell会话时遇到了一个问题。

我在网站上看到了一些关于这个的帖子和问题。但任何能解决我问题的东西。在

错误出现在Kerberos验证中。这是我的krb5.conf:0 [libdefaults]

1 default_realm = DOMAIN.COM.BR

2 ticket_lifetime = 24000

3 clock-skew = 300

4 dns_lookup_kdc = true

5

6 # [realms]

7 # LABCORP.CAIXA.GOV.BR = {

8 # kdc = DOMAIN.COM.BR

9 # kdc = DOMAIN.COM.BR

10 # admin_server = DOMAIN.COM.BR

11 # default_domain = DOMAIN.COM.BR

12 # }

13

14 [logging]

15

16 default = FILE:/var/log/krb5libs.log

17 kdc = FILE:/var/log/krb5kdc.log

18 admin_server = FILE:/var/log/kadmind.log

19

20 # [domain_realm]

21 # .DOMAIN.COM.BR = DOMAIN.COM.BR

22 # server.com = DOMAIN.COM.BR

我的/等/决议.conf是:

^{pr2}$

我的python代码是:import winrm

s = winrm.Session(

'DOMAIN.COM.BR ',

'transport='kerberos',

auth=('my_active_directory_user', 'my_active_directory_password'),

server_cert_validation='ignore')

r = s.run_cmd('ipconfig', ['/all'])

服务器返回以下错误:winrm.exceptions.WinRMTransportError: ('http', 'Bad HTTP response returned from server. Code 500')

服务器的端口已打开。我用nmap看到:5985/tcp open wsman

我可以ping并解析服务器的名称:$ ping DOMAIN.COM.BR

PING DOMAIN.COM.BR (IP) 56(84) bytes of data.

64 bytes from IP: icmp_seq=2 ttl=127 time=0.410 ms

64 bytes from IP: icmp_seq=2 ttl=127 time=0.410 ms

我可以毫无问题地使用kinit来获得机票:$ kinit my_active_directory_user@DOMAIN.COM.BR

然后,列出罚单:$ klist

Ticket cache: FILE:/tmp/krb5cc_1000

Default principal: my_active_directory_user@DOMAIN.COM.BR

Valid starting Expires Service principal

05-09-2017 10:23:52 05-09-2017 17:03:50 krbtgt/DOMAIN.COM.BR @DOMAIN.COM.BR

这是什么问题?在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值