<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">All,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I have ran into what I hope is a simple misconfiguration during setup. I am unable to start the osa-dispatcher service:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">[root@SNCFGSPWD01S ~]# spacewalk-service restart<o:p></o:p></p>
<p class="MsoNormal">Shutting down spacewalk services...<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl stop taskomatic.service<o:p></o:p></p>
<p class="MsoNormal">Stopping cobblerd (via systemctl):                         [  OK  ]<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl stop rhn-search.service<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl stop osa-dispatcher.service<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl stop httpd.service<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl stop tomcat.service<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl stop jabberd.service<o:p></o:p></p>
<p class="MsoNormal">Done.<o:p></o:p></p>
<p class="MsoNormal">Starting spacewalk services...<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl start jabberd.service<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl start tomcat.service<o:p></o:p></p>
<p class="MsoNormal">Waiting for tomcat to be ready ...<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl start httpd.service<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl start osa-dispatcher.service<o:p></o:p></p>
<p class="MsoNormal">Job for osa-dispatcher.service failed because the control process exited with error code. See "systemctl status osa-dispatcher.service" and "journalctl -xe" for details.<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl start rhn-search.service<o:p></o:p></p>
<p class="MsoNormal">Starting cobblerd (via systemctl):                         [  OK  ]<o:p></o:p></p>
<p class="MsoNormal">Redirecting to /bin/systemctl start taskomatic.service<o:p></o:p></p>
<p class="MsoNormal">Done.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">When reviewing the osa-dispatcher log:<o:p></o:p></p>
<p class="MsoNormal">2017/12/21 13:30:36 -05:00 3040 0.0.0.0: osad/jabber_lib.__init__<o:p></o:p></p>
<p class="MsoNormal">2017/12/21 13:30:36 -05:00 3040 0.0.0.0: osad/jabber_lib.connect('Server did not return a <features /> stanza, reconnecting',)<o:p></o:p></p>
<p class="MsoNormal">2017/12/21 13:30:37 -05:00 3040 0.0.0.0: osad/jabber_lib.connect('Server did not return a <features /> stanza, reconnecting',)<o:p></o:p></p>
<p class="MsoNormal">2017/12/21 13:30:38 -05:00 3040 0.0.0.0: osad/jabber_lib.connect('Server did not return a <features /> stanza, reconnecting',)<o:p></o:p></p>
<p class="MsoNormal">2017/12/21 13:30:39 -05:00 3040 0.0.0.0: osad/jabber_lib.connect('ERROR', 'Not able to reconnect - See https://access.redhat.com/solutions/45332 for possible solutions.\n')<o:p></o:p></p>
<p class="MsoNormal">2017/12/21 13:30:39 -05:00 3040 0.0.0.0: osad/jabber_lib.print_message('SSLError',)<o:p></o:p></p>
<p class="MsoNormal">2017/12/21 13:30:39 -05:00 3040 0.0.0.0: osad/jabber_lib.print_message('Could not connect to jabber server', 'SNCFGSPWD01S')<o:p></o:p></p>
<p class="MsoNormal">2017/12/21 13:30:39 -05:00 3040 0.0.0.0: osad/jabber_lib.main('ERROR', 'Error caught:')<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Some Jabber specific configs:<o:p></o:p></p>
<p class="MsoNormal">[root@SNCFGSPWD01S ~]# grep $(hostname) /etc/jabberd/*xml<o:p></o:p></p>
<p class="MsoNormal">/etc/jabberd/c2s.xml:    <id require-starttls="false" pemfile="/etc/pki/spacewalk/jabberd/server.pem" realm="" register-enable="true">SNCFGSPWD01S</id><o:p></o:p></p>
<p class="MsoNormal">/etc/jabberd/sm.xml:  <id>SNCFGSPWD01S</id><o:p></o:p></p>
<p class="MsoNormal">/etc/jabberd/sm.xml:    <id>SNCFGSPWD01S</id><o:p></o:p></p>
<p class="MsoNormal">/etc/jabberd/sm.xml:    <id>SNCFGSPWD01S</id><o:p></o:p></p>
<p class="MsoNormal">/etc/jabberd/sm.xml:    <id>SNCFGSPWD01S</id><o:p></o:p></p>
<p class="MsoNormal">/etc/jabberd/sm.xml:    <id>SNCFGSPWD01S</id><o:p></o:p></p>
<p class="MsoNormal">/etc/jabberd/sm.xml:    <id>SNCFGSPWD01S</id><o:p></o:p></p>
<p class="MsoNormal">/etc/jabberd/sm.xml:    <id>SNCFGSPWD01S</id><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Seeing as this is an SSL error, makes sense to include these:<o:p></o:p></p>
<p class="MsoNormal">[root@SNCFGSPWD01S ~]# grep CN= $(grep spacewalk.crt /etc/httpd/conf.d/ssl.conf | cut -f 2 -d' ') | grep Subject<o:p></o:p></p>
<p class="MsoNormal">        Subject: C=US, ST=MO, O=Stifel, OU=SNCFGSPWD01S, <a href="mailto:CN=SNCFGSPWD01S/emailAddress=adamsn@stifel.com">
CN=SNCFGSPWD01S/emailAddress=adamsn@stifel.com</a><o:p></o:p></p>
<p class="MsoNormal">[root@SNCFGSPWD01S ~]# grep CN= /etc/pki/spacewalk/jabberd/server.pem | grep Subject<o:p></o:p></p>
<p class="MsoNormal">        Subject: C=US, ST=MO, O=Stifel, OU=SNCFGSPWD01S, CN=SNCFGSPWD01S/emailAddress=adamsn@stifel.com<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The OSA configuration portion of rhn.conf:<o:p></o:p></p>
<p class="MsoNormal"># OSA configuration #<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">server.jabber_server = SNCFGSPWD01S<o:p></o:p></p>
<p class="MsoNormal">osa-dispatcher.jabber_server = SNCFGSPWD01S<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># set up SSL on the dispatcher<o:p></o:p></p>
<p class="MsoNormal">osa-dispatcher.osa_ssl_cert = /var/www/html/pub/RHN-ORG-TRUSTED-SSL-CERT<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># system snapshots enabled<o:p></o:p></p>
<p class="MsoNormal">enable_snapshots = 1<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">#cobbler host name<o:p></o:p></p>
<p class="MsoNormal">cobbler.host = SNCFGSPWD01S<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">And finally the contents of the up2date.conf:<o:p></o:p></p>
<p class="MsoNormal"># Red Hat Update Agent config file.<o:p></o:p></p>
<p class="MsoNormal"># Format: 1.0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">debug[comment]=Whether or not debugging is enabled<o:p></o:p></p>
<p class="MsoNormal">debug=0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">systemIdPath[comment]=Location of system id<o:p></o:p></p>
<p class="MsoNormal">systemIdPath=/etc/sysconfig/rhn/systemid<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">serverURL[comment]=Remote server URL (use FQDN)<o:p></o:p></p>
<p class="MsoNormal">serverURL=https://sncfgspwd01s/XMLRPC<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">hostedWhitelist[comment]=RHN Hosted URL's<o:p></o:p></p>
<p class="MsoNormal">hostedWhitelist=<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">enableProxy[comment]=Use a HTTP Proxy<o:p></o:p></p>
<p class="MsoNormal">enableProxy=0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">versionOverride[comment]=Override the automatically determined system version<o:p></o:p></p>
<p class="MsoNormal">versionOverride=<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">httpProxy[comment]=HTTP proxy in host:port format, e.g. squid.redhat.com:3128<o:p></o:p></p>
<p class="MsoNormal">httpProxy=<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">noReboot[comment]=Disable the reboot actions<o:p></o:p></p>
<p class="MsoNormal">noReboot=0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">networkRetries[comment]=Number of attempts to make at network connections before giving up<o:p></o:p></p>
<p class="MsoNormal">networkRetries=1<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">disallowConfChanges[comment]=Config options that can not be overwritten by a config update action<o:p></o:p></p>
<p class="MsoNormal">disallowConfChanges=noReboot;sslCACert;useNoSSLForPackages;serverURL;disallowConfChanges;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">sslCACert[comment]=The CA cert used to verify the ssl server<o:p></o:p></p>
<p class="MsoNormal">sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># Akamai does not support http protocol, therefore setting this option as side effect disable "Location aware" function<o:p></o:p></p>
<p class="MsoNormal">useNoSSLForPackages[comment]=Use HTTP for package, package list, and header fetching (disable Akamai)<o:p></o:p></p>
<p class="MsoNormal">useNoSSLForPackages=0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">retrieveOnly[comment]=Retrieve packages only<o:p></o:p></p>
<p class="MsoNormal">retrieveOnly=0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">skipNetwork[comment]=Skips network information in hardware profile sync during registration.<o:p></o:p></p>
<p class="MsoNormal">skipNetwork=0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">writeChangesToLog[comment]=Log to /var/log/up2date which packages has been added and removed<o:p></o:p></p>
<p class="MsoNormal">writeChangesToLog=0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">stagingContent[comment]=Retrieve content of future actions in advance<o:p></o:p></p>
<p class="MsoNormal">stagingContent=1<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">stagingContentWindow[comment]=How much forward we should look for future actions. In hours.<o:p></o:p></p>
<p class="MsoNormal">stagingContentWindow=24<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Any help would be greatly appreciated! Thanks so much!<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">-Nick<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><img border="0" width="337" height="56" style="width:3.5104in;height:.5833in" id="Picture_x0020_1" src="cid:image001.png@01D37B01.98B0BE60" alt="new_sig"><o:p></o:p></p>
<p class="MsoNormal"><img border="0" width="268" height="64" style="width:2.7916in;height:.6666in" id="Picture_x0020_2" src="cid:image002.png@01D37B01.98B0BE60" alt="stifel-sig"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<P><br>This message, and any of its attachments, is for the intended recipient(s) only, and it may contain information that is privileged, confidential, and/or proprietary and subject to important terms and conditions available at <A href="http://www.stifel.com/disclosures/emaildisclaimers/">http://www.stifel.com/disclosures/emaildisclaimers/</A>. If you are not the intended recipient, please delete this message and immediately notify the sender. No confidentiality, privilege, or property rights are waived or lost by any errors in transmission.</P></body>
</html>