[GH-ISSUE #941] Cron $PYTHON $INSTANCE/manage.py modo check_mx giving error (Debian) #805

Closed
opened 2026-02-27 11:13:38 +03:00 by kerem · 5 comments
Owner

Originally created by @abmiller99 on GitHub (Oct 13, 2016).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/941

This default Cron job giving me an error:

Modoboa 1.6.0 on Debian 8 (Jessie)

Traceback (most recent call last):
  File "/srv/modoboa/instance/manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 353, in execute_from_command_line
    utility.execute()
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 345, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/subcommand/base.py", line 53, in run_from_argv
    return super(SubcommandCommand, self).run_from_argv(argv)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 348, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 399, in execute
    output = self.handle(*args, **options)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/subcommand/base.py", line 84, in handle
    return command.run_from_argv(argv)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 348, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 399, in execute
    output = self.handle(*args, **options)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa/admin/management/commands/subcommands/_mx.py", line 241, in handle
    self.check_domain(domain, **options)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa/admin/management/commands/subcommands/_mx.py", line 217, in check_domain
    self.check_valid_mx(domain, mx_list, **options)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa/admin/management/commands/subcommands/_mx.py", line 174, in check_valid_mx
    valid_mxs = self.valid_mxs
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/utils/functional.py", line 33, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa/admin/management/commands/subcommands/_mx.py", line 46, in valid_mxs
    for v in valid_mxs.split() if v.strip()]
  File "/srv/modoboa/env/local/lib/python2.7/site-packages/ipaddress.py", line 202, in ip_network
    address)
ValueError: u'mail.brightwood.ie' does not appear to be an IPv4 or IPv6 network
Originally created by @abmiller99 on GitHub (Oct 13, 2016). Original GitHub issue: https://github.com/modoboa/modoboa/issues/941 This default Cron job giving me an error: Modoboa 1.6.0 on Debian 8 (Jessie) ``` Traceback (most recent call last): File "/srv/modoboa/instance/manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 353, in execute_from_command_line utility.execute() File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 345, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/srv/modoboa/env/local/lib/python2.7/site-packages/subcommand/base.py", line 53, in run_from_argv return super(SubcommandCommand, self).run_from_argv(argv) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 348, in run_from_argv self.execute(*args, **cmd_options) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 399, in execute output = self.handle(*args, **options) File "/srv/modoboa/env/local/lib/python2.7/site-packages/subcommand/base.py", line 84, in handle return command.run_from_argv(argv) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 348, in run_from_argv self.execute(*args, **cmd_options) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 399, in execute output = self.handle(*args, **options) File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa/admin/management/commands/subcommands/_mx.py", line 241, in handle self.check_domain(domain, **options) File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa/admin/management/commands/subcommands/_mx.py", line 217, in check_domain self.check_valid_mx(domain, mx_list, **options) File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa/admin/management/commands/subcommands/_mx.py", line 174, in check_valid_mx valid_mxs = self.valid_mxs File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/utils/functional.py", line 33, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "/srv/modoboa/env/local/lib/python2.7/site-packages/modoboa/admin/management/commands/subcommands/_mx.py", line 46, in valid_mxs for v in valid_mxs.split() if v.strip()] File "/srv/modoboa/env/local/lib/python2.7/site-packages/ipaddress.py", line 202, in ip_network address) ValueError: u'mail.brightwood.ie' does not appear to be an IPv4 or IPv6 network ```
kerem closed this issue 2026-02-27 11:13:38 +03:00
Author
Owner

@gawel commented on GitHub (Oct 13, 2016):

Try to upgrade to 1.6.1. I remember making a few improvements on this subject. Not sure if those are in 1.6.0

<!-- gh-comment-id:253627491 --> @gawel commented on GitHub (Oct 13, 2016): Try to upgrade to 1.6.1. I remember making a few improvements on this subject. Not sure if those are in 1.6.0
Author
Owner

@tonioo commented on GitHub (Oct 13, 2016):

No, they are not.

<!-- gh-comment-id:253627808 --> @tonioo commented on GitHub (Oct 13, 2016): No, they are not.
Author
Owner

@abmiller99 commented on GitHub (Oct 13, 2016):

Actually I have been working on upgrading to 1.6.1 with @tonioo over on issue #939. I am still at 1.6.0. Can't get 1.6.1 to take. My last comment has the process I am using. Thanks for all your help guys. Great product so far.

<!-- gh-comment-id:253628965 --> @abmiller99 commented on GitHub (Oct 13, 2016): Actually I have been working on upgrading to 1.6.1 with @tonioo over on issue #939. I am still at 1.6.0. Can't get 1.6.1 to take. My last comment has the process I am using. Thanks for all your help guys. Great product so far.
Author
Owner

@tonioo commented on GitHub (Oct 14, 2016):

@abmiller99 Is it better with 1.6.1 ?

<!-- gh-comment-id:253915775 --> @tonioo commented on GitHub (Oct 14, 2016): @abmiller99 Is it better with 1.6.1 ?
Author
Owner

@abmiller99 commented on GitHub (Oct 14, 2016):

Seems to be fixed - yes.

<!-- gh-comment-id:253943588 --> @abmiller99 commented on GitHub (Oct 14, 2016): Seems to be fixed - yes.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#805
No description provided.