[Spacewalk-list] Antwort: Re: rhnpush fails with uninformative error msg
Paschedag.Netlution at swr.de
Paschedag.Netlution at swr.de
Mon May 23 14:25:16 UTC 2016
The library looks the same to me, but the URL is different.
Regards,
Robert
Mit freundlichen Grüßen
Robert Paschedag
Netlution GmbH
Landteilstr. 33
68163 Mannheim
im Auftrag des
SWR
Südwestrundfunk
Informations- und Kommunikationssysteme
Neckarstraße 230
70190 Stuttgart
Telefon +49 (0)711 /929-12654 oder
Telefon +49 (0)711 /929-13714
paschedag.netlution at swr.de
swr.de
Von: Lachlan Musicman <datakid at gmail.com>
An: spacewalk-list at redhat.com
Datum: 23.05.2016 04:53
Betreff: Re: [Spacewalk-list] rhnpush fails with uninformative
error msg
Gesendet von: spacewalk-list-bounces at redhat.com
Ignore that, I've got dispatcher working again. That wasn't the problem
apparently.
On the working server, when I successfully import via rhnpush, I see this
in /var/log/httpd/access_log:
112.12.4.12 - - [23/May/2016:11:39:33 +1000] "POST /XMLRPC HTTP/1.1" 200
11932 "-" "rhn.rpclib.py/2.5.77-1.el7"
When I do it on the server that doesn't work, I get this:
10.124.28.172 - - [23/May/2016:12:31:58 +1000] "POST /APP HTTP/1.1" 302 -
"-" "rhn.rpclib.py/2.5.77-1.el7"
So I'm getting a different HTTP codes in my apache server for this
rhn.rpclib.py....
L.
------
The most dangerous phrase in the language is, "We've always done it this
way."
- Grace Hopper
On 23 May 2016 at 10:53, Lachlan Musicman <datakid at gmail.com> wrote:
Hmm. It looks like my osa-dispatcher isn't starting. Where are the
osa-dispatcher config files?
cheers
L.
------
The most dangerous phrase in the language is, "We've always done it this
way."
- Grace Hopper
On 23 May 2016 at 10:29, Lachlan Musicman <datakid at gmail.com> wrote:
No one has seen this error before? No one can even give me pointers on
where to start looking for a solution?
It almost certainly seems to be a tomcat issue - that either the rhnpush
isn't getting through a proxy (??! wtf) or it is an is failing on the
other side of the proxy because some other reason?
I've check the tomcat conf on both servers - they are the same (as
necessary). The rhn is set up as identically as possible, the server OS is
the same revision...I don't understand. The only discernable difference is
that one is a VMWare VM and one is a stand alone installation.
Cheers
L.
------
The most dangerous phrase in the language is, "We've always done it this
way."
- Grace Hopper
On 20 May 2016 at 16:32, Lachlan Musicman <datakid at gmail.com> wrote:
In centos 7.2, using
[root at vmpr-res-utils 16.05-rc2]# yum whatprovides rhnpush
rhnpush-5.5.89-1.el7.noarch : Package uploader for the Spacewalk or Red
Hat Satellite Server
Repo : spacewalk
rhnpush-5.5.89-1.el7.noarch : Package uploader for the Spacewalk or Red
Hat Satellite Server
Repo : @spacewalk
[root at vmpr-res-utils 16.05-rc2]# rhnpush --server localhost -u admin
--channel slurm_16_05_rc2 *rpm --nosig
Password:
ERROR: unhandled exception occurred: (mismatched tag: line 164, column 2).
No logs are created at all (I've deleted them all and checked).
There is a log in /var/log/tomcat/localhost_access_{date}.txt
::1 - - [20/May/2016:13:29:49 +1000] "GET /rhn/errors/500.jsp HTTP/1.1"
302 -
::1 - - [20/May/2016:13:29:49 +1000] "POST /rhn/errors/500.jsp HTTP/1.1"
302 -
::1 - - [20/May/2016:13:29:50 +1000] "POST
/rhn/Login.do?url_bounce=/rhn/errors/500.jsp&request_method=POST HTTP/1.1"
200 5967
Note here that it's defaulting to IPv6 address.
If I use the fqdn/hostname (same thing) I get it using the ipv4, same
problem:
10.126.18.72 - - [20/May/2016:13:58:00 +1000] "GET /rhn/errors/500.jsp
HTTP/1.1" 302 -
10.126.18.72 - - [20/May/2016:13:58:00 +1000] "POST /rhn/errors/500.jsp
HTTP/1.1" 302 -
10.126.18.72 - - [20/May/2016:13:58:00 +1000] "POST
/rhn/Login.do?url_bounce=/rhn/errors/500.jsp&request_method=POST HTTP/1.1"
200 5967
Note that the username and password are correct - I've tested 100 times,
and I'm also logged into the website, *using the same credentials*.
Further frustration is caused by the fact that I have it working on
another server (and another domain/ip range), which was set up
identically, runs the same software, and it works.
....
OK, I tried to add the server to itself as a system with
rhnreg_ks --serverUrl=https://server/XMLRPC
--sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT --activationkey=1-x
and that also failed.
Then I went into /var/log/up2date and noticed that the error was the same:
Traceback (most recent call last):
File "/usr/sbin/rhnreg_ks", line 216, in <module>
cli.run()
File "/usr/share/rhn/up2date_client/rhncli.py", line 96, in run
sys.exit(self.main() or 0)
File "/usr/sbin/rhnreg_ks", line 91, in main
rhnreg.getCaps()
File "/usr/share/rhn/up2date_client/rhnreg.py", line 248, in getCaps
s.capabilities.validate()
File "/usr/share/rhn/up2date_client/rhnserver.py", line 178, in
__get_capabilities
self.registration.welcome_message()
File "/usr/share/rhn/up2date_client/rhnserver.py", line 63, in __call__
return rpcServer.doCall(method, *args, **kwargs)
File "/usr/share/rhn/up2date_client/rpcServer.py", line 203, in doCall
ret = method(*args, **kwargs)
File "/usr/lib64/python2.7/xmlrpclib.py", line 1233, in __call__
return self.__send(self.__name, args)
File "/usr/share/rhn/up2date_client/rpcServer.py", line 37, in _request1
ret = self._request(methodname, params)
File "/usr/lib/python2.7/site-packages/rhn/rpclib.py", line 384, in
_request
self._handler, request, verbose=self._verbose)
File "/usr/lib/python2.7/site-packages/rhn/transports.py", line 187, in
request
return self._process_response(fd, connection)
File "/usr/lib/python2.7/site-packages/rhn/transports.py", line 215, in
_process_response
return self.parse_response(fd)
File "/usr/lib/python2.7/site-packages/rhn/transports.py", line 235, in
parse_response
p.feed(response)
File "/usr/lib64/python2.7/xmlrpclib.py", line 558, in feed
self._parser.Parse(data, 0)
<class 'xml.parsers.expat.ExpatError'>: mismatched tag: line 164, column 2
which lead me to this:
https://bugzilla.redhat.com/show_bug.cgi?id=1277623
but both of my systems have
python-debian-0.1.27-3.el7.noarch and python-six-1.9.0-2.el7.noarch
I'm reticent to downgrade since I don't know what else that will affect,
and it's *working* on one of the servers without the downgrade?
I saw this reddit thread:
https://www.reddit.com/r/spacewalk/comments/3vnquh/centos_71_spacewalk_24_no_go/
but I wont try the solution(s) in the last comment bc both files in both
systems are currently the same, so they are obv not the issue.
I tried the patch shown here:
https://www.redhat.com/archives/spacewalk-list/2015-November/msg00108.html
But it just output a whole bunch of blather - looks like something is
being chomped though - either time out or buffer length or...?
asdIncoming headers:
content-length : 5966
set-cookie : JSESSIONID=69C01EA51CB966ABC58B3188A956B119; Path=/rhn/;
Secure; HttpOnly; HttpOnly
server : Apache
x-ua-compatible : IE=edge,chrome=1
date : Fri, 20 May 2016 06:17:12 GMT
content-type : text/html;charset=UTF-8
('body:', '\'<!DOCTYPE HTML>\\n<html>\\n <head>\\n <!-- enclosing head
tags in layout_c.jsp -->\\n <meta http-equiv="X-UA-Compatible"
content="IE=edge"/>\\n <!-- HTML5 shim and Respond.js IE8 support of
HTML5 elements and media queries -->\\n <!--[if lt IE 9]>\\n
<script type=\\\'text/javascript\\\'
src="/javascript/html5.js"></script>\\n <script
type=\\\'text/javascript\\\' src="/javascript/respond.js"></script>\\n
<![endif]-->\\n \\n <meta http-equiv="content-type"
content="text/html;charset=UTF-8"/>\\n <title>\\n
Spacewalk\\n \\n \\n - Sign In\\n \\n \\n
</title>\\n <link rel="shortcut icon" href="/img/favicon.ico"
/>\\n\\n <meta name="viewport" content="width=device-width,
initial-scale=1.0" />\\n\\n \\n \\n <link rel="stylesheet"
href="/css/spacewalk.css" />\\n \\n <link rel="stylesheet"
href="/css/jquery.timepicker.css" />\\n <link rel="stylesheet"
href="/css/bootstrap-datepicker.css" />\\n\\n <link rel="stylesheet"
href="/javascript/select2/select2.css" />\\n <link rel="stylesheet"
href="\'')
('body:', '\'/javascript/select2/select2-bootstrap.css" />\\n\\n <link
rel="stylesheet" href="/fonts/font-awesome/css/font-awesome.css" />\\n
<link rel="stylesheet" href="/fonts/font-spacewalk/css/spacewalk-font.css"
/>\\n\\n <script src="/javascript/jquery.js"></script>\\n <script
src="/javascript/bootstrap.js"></script>\\n <script
src="/javascript/select2/select2.js"></script>\\n <script
src="/javascript/spacewalk-essentials.js"></script>\\n <script
src="/javascript/spacewalk-checkall.js"></script>\\n\\n <script
src="/rhn/dwr/engine.js"></script>\\n <script
src="/rhn/dwr/util.js"></script>\\n <script
src="/rhn/dwr/interface/DWRItemSelector.js"></script>\\n <script
src="/javascript/jquery.timepicker.js"></script>\\n <script
src="/javascript/bootstrap-datepicker.js"></script>\\n\\n <meta
name="decorator" content="layout_c" />\\n <script
src="/javascript/spacewalk-login.js"></script>\\n </head>\\n <body
onload="">\\n <div class="spacewalk-top-wrap">\\n <nav
class="navbar navbar-default navbar-pf" role="navigation">\\n \'')
('body:', '\' \\n\\n\\n\\n<!-- header.jsp -->\\n\\n\\n\\n<div
class="navbar-header">\\n <button type="button" class="navbar-toggle"
data-toggle="collapse" data-target=".navbar-collapse">\\n <span
class="sr-only">Toggle navigation</span>\\n <span
class="icon-bar"></span>\\n <span class="icon-bar"></span>\\n <span
class="icon-bar"></span>\\n </button>\\n <a class="navbar-brand" href="
http://www.spacewalkproject.org/" title="Visit
http://www.spacewalkproject.org/ for more information">\\n <img
src="/img/logo_vendor.png" alt="Spacewalk project" id="rhLogo" />\\n
</a>\\n <a class="navbar-brand" href="/" title="Spacewalk
homepage">\\n <img src="/img/logo_product.png" alt="Spacewalk"
id="rhnLogo" accesskey="2"/>\\n </a>\\n \\n</div>\\n\\n<div
class="navbar-collapse collapse">\\n \\n\\n \\n \\n <ul class="nav
navbar-nav navbar-primary"><li class="active"><a href="/rhn/Login.do">Sign
In</a></li>\\n<li><a href="/rhn/help/about.do">About</a></li>\\n</ul>\\n
\\n</div>\\n<!-- end header.jsp -->\\n\\n </nav>\\n <div
class="spacewalk-main-column-layout">\\n \'')
('body:', '\' <aside id="spacewalk-aside" class="navbar-collapse
collapse">\\n \\n\\n<nav id="sidenav">\\n \\n \\n \\n
\\n</nav>\\n\\n \\n\\n\\n\\n\\n\\n \\n\\n\\n<!-- TODO
make this more generic -->\\n\\n\\n\\n </aside>\\n <section
id="spacewalk-content">\\n <!-- Alerts and messages
-->\\n \\n \\n <div class="text-center">\\n
\\n \\n \\n \\n <h1>Welcome to
Spacewalk</h1>\\n <p><strong>Spacewalk</strong> is an open source
(GPLv2) Linux systems management solution. Below are some links that
should prove useful if you have any questions regarding your Spacewalk
server. </p>\\n \\n \\n\\n <form name="loginForm"
id="loginForm" method="post"
action="/rhn/LoginSubmit.do;jsessionid=69C01EA51CB966ABC58B3188A956B119"
class="form-horizontal col-md-6 col-md-offset-3 text-left">\\n <input
type="hidden" name="csrf_token" value="7530790251516499651">\\n
\\n\\n \\n \\n \\n \\n \\n \\n \\n\\n\\n<div
class="form-group">\\n <label for="username-field" class="col-xs-5
control-label">Spacewal\'')
('body:', '\'k Login: </label>\\n <div class="col-xs-7">\\n <input
type="text" id="username-field" class="form-control" tabindex="1"
name="username" maxlength="63" placeholder="Login" />\\n
</div>\\n</div>\\n\\n<div class="form-group">\\n <label
for="password-field" class="col-xs-5 control-label">Password: </label>\\n
<div class="col-xs-7">\\n <input type="password" id="password-field"
class="form-control" tabindex="2" name="password" maxlength="32"
placeholder="Password" />\\n </div>\\n</div>\\n\\n<div
class="text-right">\\n <input type="hidden" name="login_cb"
value="login">\\n <input type="hidden" name="url_bounce"
value="/rhn/errors/500.jsp">\\n <input type="hidden"
name="request_method" value="GET">\\n <input type="submit" tabindex="3"
value="Sign In" id="login" class="btn btn-primary">\\n</div>\\n\\n
</form>\\n <div class="col-md-6 col-md-offset-3 text-left">\\n
\\n \\n \\n \\n <p>For details on Spacewalk, please
visit our web-site at <a href="http://www.spacewalkproject.org/"
target="_blank"> http://www.spacewalkprojec\'')
Would appreciate any ideas people might have?
cheers
L.
------
The most dangerous phrase in the language is, "We've always done it this
way."
- Grace Hopper
_______________________________________________
Spacewalk-list mailing list
Spacewalk-list at redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20160523/fb7b2895/attachment.htm>
More information about the Spacewalk-list
mailing list