Python Django-Helpdesk错误:不能连接,因为目标机器主动拒绝它 [英] Python Django-Helpdesk Error: No connection could be made because the target machine actively refused it

查看:408
本文介绍了Python Django-Helpdesk错误:不能连接,因为目标机器主动拒绝它的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在执行以下任何操作之前,我继续收到标题中提及的错误:




  • 提交票

  • 更新票

  • 购票



这是我第一次使用Django,我没有建立网站的经验。你可以帮我解决这个问题吗?



谢谢!



其他详细信息: strong>

  / helpdesk / ticket / submit / 

中的错误[Errno 10061]没有连接因为目标机器主动拒绝它

环境:


请求方法:POST
请求URL:http://127.0.0.1: 8000 / helpdesk / ticket / submit /

Django版本:1.8.3
Python版本:2.7.10
已安装的应用程序:
('django.contrib.admin ',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.humanize'
'markdown_deux',
'bootstrapform',
'helpdesk',
'django.contrib.messages',
'django.contrib.staticfiles')
安装的中间件:
('django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'dj ango.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
'django.contrib。


追溯:$(
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'django.middleware.security.SecurityMiddleware')


b $ b文件C:\Python27\lib\site-packages\django\core\handlers\base.pyin get_response
132. response = wrapped_callback(request,* callback_args, ** callback_kwargs)
在_wrapped_view
中的文件C:\Python27\lib\site- packages\django\contrib\auth\decorators.py22.返回view_func(请求,* args,** kwargs)
文件C:\Python27\lib\site- packages\helpdesk\views\staff.py在create_ticket
862. ticket = form .save(用户= reque st.user)
文件C:\Python27\lib\site- packages\helpdesk\forms.py中保存
287. files = files,
文件 C:\Python27\lib\site- packages\helpdesk\lib.py在send_templated_mail
147.返回msg.send(fail_silently)
文件C:\Python27\发送
303中的lib\site-packages\django\core\mail\message.pyreturn self.get_connection(fail_silently).send_messages([self])
文件C在send_messages
中,\Python27\lib\site-packages\django\core\mail\backends\smtp.py。$ new $ new $ C:\Python27\lib\site-packages\django\core\mail\backends\smtp.py在$ $ $ $ $ $ $ $ $% self.port,** connection_params)
文件C:\Python27\lib\smtplib.py在__init__
256.(cod e,msg)= self.connect(host,port)
文件C:\Python27\lib\smtplib.py在连接
316. self.sock = self._get_socket(host ,port,self.timeout)
文件C:\Python27\lib\smtplib.py在_get_socket
291. return socket.create_connection((host,port),timeout)
在create_connection中的文件C:\Python27\lib\socket.py
575. raise err

异常类型:/ helpdesk / ticket / submit / $ b中的错误$ b异常值:[Errno 10061]不能连接,因为目标机器主动拒绝它


解决方案

我会帮你一个忙这个代码看起来像是在尝试发送电子邮件时出现问题(基于 smtplib.py 显示)。



检查您的电子邮件服务器。

 文件C:\Python27\lib\smtplib.py在_get_socket 
291. return socket.create_connection((host,port),timeout)
文件C:\ create_connection
中的Python27\lib\socket.py$ 5
$ / code $ c $

I keep getting the error mentioned in the title as I perform any of the following actions:

  • Submit ticket
  • Update ticket
  • Take ticket

This is my first time using Django, I have no experience when it comes to building websites. Could you please help me solve this issue?

Thank you!

Additional details:

error at /helpdesk/tickets/submit/

[Errno 10061] No connection could be made because the target machine actively refused it

Environment:


Request Method: POST
Request URL: http://127.0.0.1:8000/helpdesk/tickets/submit/

Django Version: 1.8.3
Python Version: 2.7.10
Installed Applications:
('django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.humanize',
 'markdown_deux',
 'bootstrapform',
 'helpdesk',
 'django.contrib.messages',
 'django.contrib.staticfiles')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 'django.middleware.security.SecurityMiddleware')


Traceback:
File "C:\Python27\lib\site-packages\django\core\handlers\base.py" in get_response
  132.                     response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "C:\Python27\lib\site-packages\django\contrib\auth\decorators.py" in _wrapped_view
  22.                 return view_func(request, *args, **kwargs)
File "C:\Python27\lib\site-packages\helpdesk\views\staff.py" in create_ticket
  862.             ticket = form.save(user=request.user)
File "C:\Python27\lib\site-packages\helpdesk\forms.py" in save
  287.                 files=files,
File "C:\Python27\lib\site-packages\helpdesk\lib.py" in send_templated_mail
  147.     return msg.send(fail_silently)
File "C:\Python27\lib\site-packages\django\core\mail\message.py" in send
  303.         return self.get_connection(fail_silently).send_messages([self])
File "C:\Python27\lib\site-packages\django\core\mail\backends\smtp.py" in send_messages
  100.             new_conn_created = self.open()
File "C:\Python27\lib\site-packages\django\core\mail\backends\smtp.py" in open
  58.             self.connection = connection_class(self.host, self.port, **connection_params)
File "C:\Python27\lib\smtplib.py" in __init__
  256.             (code, msg) = self.connect(host, port)
File "C:\Python27\lib\smtplib.py" in connect
  316.         self.sock = self._get_socket(host, port, self.timeout)
File "C:\Python27\lib\smtplib.py" in _get_socket
  291.         return socket.create_connection((host, port), timeout)
File "C:\Python27\lib\socket.py" in create_connection
  575.         raise err

Exception Type: error at /helpdesk/tickets/submit/
Exception Value: [Errno 10061] No connection could be made because the target machine actively refused it

解决方案

I'll do you a favour. This code looks like its having problems whenever it tries to send an email (based on smtplib.py showing up). Which would happen at any of those actions.

Check your email server.

File "C:\Python27\lib\smtplib.py" in _get_socket
  291.         return socket.create_connection((host, port), timeout)
File "C:\Python27\lib\socket.py" in create_connection
  575.         raise err

这篇关于Python Django-Helpdesk错误:不能连接,因为目标机器主动拒绝它的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆