DNS Not Working After Upgrade
Hi, I upgraded Reviewboard from 1.6.4 to 2.0.7, and I have the site up and running. But, previously I was able to use AD authentication and to get DNS from DC. Now I'm getting this... Traceback (most recent call last): File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/core/handlers/base.py, line 112, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/views/decorators/debug.py, line 75, in sensitive_post_parameters_wrapper return view(request, *args, **kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/utils/decorators.py, line 99, in _wrapped_view response = view_func(request, *args, **kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/views/decorators/cache.py, line 52, in _wrapped_view_func response = view_func(request, *args, **kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/contrib/auth/views.py, line 36, in login if form.is_valid(): File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 129, in is_valid return self.is_bound and not bool(self.errors) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 121, in errors self.full_clean() File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 274, in full_clean self._clean_form() File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 300, in _clean_form self.cleaned_data = self.clean() File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/contrib/auth/forms.py, line 189, in clean password=password) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/contrib/auth/__init__.py, line 49, in authenticate user = backend.authenticate(**credentials) File /usr/local/lib/python2.7/site-packages/ReviewBoard-2.0.7-py2.7.egg/reviewboard/accounts/backends.py, line 662, in authenticate for con in connections: File /usr/local/lib/python2.7/site-packages/ReviewBoard-2.0.7-py2.7.egg/reviewboard/accounts/backends.py, line 596, in get_ldap_connections dcs = self.find_domain_controllers_from_dns(userdomain) File /usr/local/lib/python2.7/site-packages/ReviewBoard-2.0.7-py2.7.egg/reviewboard/accounts/backends.py, line 551, in find_domain_controllers_from_dns req = DNS.Base.DnsRequest(q, qtype='SRV').req() File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Base.py, line 227, in req m.addQuestion(qname, qtype, Class.IN) File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Lib.py, line 483, in addQuestion self.add16bit(qtype) File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Lib.py, line 81, in add16bit self.buf = self.buf + pack16bit(n) File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Lib.py, line 49, in pack16bit return struct_pack('!H', n) error: cannot convert argument to integer Any ideas? Thanks, Dennis -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups reviewboard group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: DNS Not Working After Upgrade
Hi Christian, Thanks for getting right back to me. I have some more data: If I select Active Directory for Authentication Method, enter our Domain name, and select Find DC from DNS with everything else left blank, I get the error trace I reported in this post. However, if I select Active Directory for Authentication Method, enter our Domain name, and do NOT select Find DC from DNS, but enter a a fully qualified domain name for one of our domain controllers with everything else blank, the AD authentication works perfectly. So the problem is with DNS. I'm trying to use pyDNS 2.3.6. I've installed it both with Easy_Install and by downloading source and building/installing. Is this the recommended module for DNS for RB 2.0.7? Thanks again for your help... Dennis On Thursday, September 18, 2014 12:01:52 PM UTC-4, Christian Hammond wrote: Hi Dennis, Can you provide us with your AD settings? Christian -- Christian Hammond - chri...@beanbaginc.com javascript: Review Board - https://www.reviewboard.org Beanbag, Inc. - https://www.beanbaginc.com On September 18, 2014 at 9:00:52 AM, Dennis (dennis...@charter.net javascript:) wrote: Hi, I upgraded Reviewboard from 1.6.4 to 2.0.7, and I have the site up and running. But, previously I was able to use AD authentication and to get DNS from DC. Now I'm getting this... Traceback (most recent call last): File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/core/handlers/base.py, line 112, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/views/decorators/debug.py, line 75, in sensitive_post_parameters_wrapper return view(request, *args, **kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/utils/decorators.py, line 99, in _wrapped_view response = view_func(request, *args, **kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/views/decorators/cache.py, line 52, in _wrapped_view_func response = view_func(request, *args, **kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/contrib/auth/views.py, line 36, in login if form.is_valid(): File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 129, in is_valid return self.is_bound and not bool(self.errors) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 121, in errors self.full_clean() File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 274, in full_clean self._clean_form() File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 300, in _clean_form self.cleaned_data = self.clean() File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/contrib/auth/forms.py, line 189, in clean password=password) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/contrib/auth/__init__.py, line 49, in authenticate user = backend.authenticate(**credentials) File /usr/local/lib/python2.7/site-packages/ReviewBoard-2.0.7-py2.7.egg/reviewboard/accounts/backends.py, line 662, in authenticate for con in connections: File /usr/local/lib/python2.7/site-packages/ReviewBoard-2.0.7-py2.7.egg/reviewboard/accounts/backends.py, line 596, in get_ldap_connections dcs = self.find_domain_controllers_from_dns(userdomain) File /usr/local/lib/python2.7/site-packages/ReviewBoard-2.0.7-py2.7.egg/reviewboard/accounts/backends.py, line 551, in find_domain_controllers_from_dns req = DNS.Base.DnsRequest(q, qtype='SRV').req() File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Base.py, line 227, in req m.addQuestion(qname, qtype, Class.IN) File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Lib.py, line 483, in addQuestion self.add16bit(qtype) File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Lib.py, line 81, in add16bit self.buf = self.buf + pack16bit(n) File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Lib.py, line 49, in pack16bit return struct_pack('!H', n) error: cannot convert argument to integer Any ideas? Thanks, Dennis -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups reviewboard group. To unsubscribe from this group and stop
DNS Not Working After Upgrade
Hello, l just upgraded from 1.6.4 to 2.0.7. The site is up and running, but I was previously able to use AD authentication using DNS to get DC. Now I'm getting ERROR 500 with this log entry: Traceback (most recent call last): File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/core/handlers/base.py, line 112, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/views/decorators/debug.py, line 75, in sensitive_post_parameters_wrapper return view(request, *args, **kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/utils/decorators.py, line 99, in _wrapped_view response = view_func(request, *args, **kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/views/decorators/cache.py, line 52, in _wrapped_view_func response = view_func(request, *args, **kwargs) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/contrib/auth/views.py, line 36, in login if form.is_valid(): File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 129, in is_valid return self.is_bound and not bool(self.errors) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 121, in errors self.full_clean() File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 274, in full_clean self._clean_form() File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/forms/forms.py, line 300, in _clean_form self.cleaned_data = self.clean() File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/contrib/auth/forms.py, line 189, in clean password=password) File /usr/local/lib/python2.7/site-packages/Django-1.6.7-py2.7.egg/django/contrib/auth/__init__.py, line 49, in authenticate user = backend.authenticate(**credentials) File /usr/local/lib/python2.7/site-packages/ReviewBoard-2.0.7-py2.7.egg/reviewboard/accounts/backends.py, line 662, in authenticate for con in connections: File /usr/local/lib/python2.7/site-packages/ReviewBoard-2.0.7-py2.7.egg/reviewboard/accounts/backends.py, line 596, in get_ldap_connections dcs = self.find_domain_controllers_from_dns(userdomain) File /usr/local/lib/python2.7/site-packages/ReviewBoard-2.0.7-py2.7.egg/reviewboard/accounts/backends.py, line 551, in find_domain_controllers_from_dns req = DNS.Base.DnsRequest(q, qtype='SRV').req() File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Base.py, line 227, in req m.addQuestion(qname, qtype, Class.IN) File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Lib.py, line 483, in addQuestion self.add16bit(qtype) File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Lib.py, line 81, in add16bit self.buf = self.buf + pack16bit(n) File /usr/local/lib/python2.7/site-packages/pydns-2.3.6-py2.7.egg/DNS/Lib.py, line 49, in pack16bit return struct_pack('!H', n) error: cannot convert argument to integer Anyone have any ideas? Thanks, Dennis -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups reviewboard group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.