Report, interesting!
LZ
On Wed, May 16, 2012 at 09:41:49PM +0200, Pieter Baele wrote:
Hmmm. Maybe it's the OpenVZ container that causes the problems,
I'll try using KVM full virtualization.
-- PieterB
On Wed, May 16, 2012 at 5:23 PM, Lukas Zapletal <lzap+pub(a)redhat.com> wrote:
> Just installed on CentOS, was working fine.
>
> Are you installing nightly or stable? Use nightly.
>
> LZ
>
> On Fri, May 11, 2012 at 01:28:33PM +0200, Pieter Baele wrote:
>> Everything is installed on a vanilla system each time, tomcat6 is
>> installed using katello-all.
>>
>> catalina.out (the other tomcat logs are empty)
>>
>> May 10, 2012 1:19:36 PM org.apache.catalina.startup.Catalina stopServer
>> SEVERE: Catalina.stop:
>> java.net.ConnectException: Connection refused
>> at java.net.PlainSocketImpl.socketConnect(Native Method)
>> at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:327)
>> at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:193)
>> at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180)
>> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
>> at java.net.Socket.connect(Socket.java:546)
>> at java.net.Socket.connect(Socket.java:495)
>> at java.net.Socket.<init>(Socket.java:392)
>> at java.net.Socket.<init>(Socket.java:206)
>> at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:424)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:616)
>> at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:338)
>>
>>
>> < server.xml >
>>
>> <?xml version='1.0' encoding='utf-8'?>
>> <!--
>> Licensed to the Apache Software Foundation (ASF) under one or more
>> contributor license agreements. See the NOTICE file distributed with
>> this work for additional information regarding copyright ownership.
>> The ASF licenses this file to You under the Apache License, Version 2.0
>> (the "License"); you may not use this file except in compliance
with
>> the License. You may obtain a copy of the License at
>>
>>
http://www.apache.org/licenses/LICENSE-2.0
>>
>> Unless required by applicable law or agreed to in writing, software
>> distributed under the License is distributed on an "AS IS" BASIS,
>> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
>> See the License for the specific language governing permissions and
>> limitations under the License.
>> -->
>> <!-- Note: A "Server" is not itself a "Container", so
you may not
>> define subcomponents such as "Valves" at this level.
>> Documentation at /docs/config/server.html
>> -->
>> <Server port="8005" shutdown="SHUTDOWN">
>>
>> <!--APR library loader. Documentation at /docs/apr.html -->
>> <Listener
className="org.apache.catalina.core.AprLifecycleListener"
>> SSLEngine="on" />
>> <!--Initialize Jasper prior to webapps are loaded. Documentation at
>> /docs/jasper-howto.html -->
>> <Listener className="org.apache.catalina.core.JasperListener"
/>
>> <!-- Prevent memory leaks due to use of particular java/javax APIs-->
>> <Listener
className="org.apache.catalina.core.JreMemoryLeakPreventionListener"
>> />
>> <!-- JMX Support for the Tomcat server. Documentation at
>> /docs/non-existent.html -->
>> <Listener
className="org.apache.catalina.mbeans.ServerLifecycleListener" />
>> <Listener
className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
>> />
>>
>> <!-- Global JNDI resources
>> Documentation at /docs/jndi-resources-howto.html
>> -->
>> <GlobalNamingResources>
>> <!-- Editable user database that can also be used by
>> UserDatabaseRealm to authenticate users
>> -->
>> <Resource name="UserDatabase" auth="Container"
>> type="org.apache.catalina.UserDatabase"
>> description="User database that can be updated and
saved"
>>
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
>> pathname="conf/tomcat-users.xml" />
>> </GlobalNamingResources>
>>
>> <!-- A "Service" is a collection of one or more
"Connectors" that share
>> a single "Container" Note: A "Service" is not itself
a "Container",
>> so you may not define subcomponents such as "Valves" at this
level.
>> Documentation at /docs/config/service.html
>> -->
>> <Service name="Catalina">
>> <!--The connectors can use a shared executor, you can define one or
>> more named thread pools-->
>> <!--
>> <Executor name="tomcatThreadPool"
namePrefix="catalina-exec-"
>> maxThreads="150" minSpareThreads="4"/>
>> -->
>>
>>
>> <!-- A "Connector" represents an endpoint by which requests are
received
>> and responses are returned. Documentation at :
>> Java HTTP Connector: /docs/config/http.html (blocking &
non-blocking)
>> Java AJP Connector: /docs/config/ajp.html
>> APR (HTTP/AJP) Connector: /docs/apr.html
>> Define a non-SSL HTTP/1.1 Connector on port 8080
>> -->
>> <Connector port="8080" protocol="HTTP/1.1"
>> connectionTimeout="20000"
>> redirectPort="8443" />
>> <!-- A "Connector" using the shared thread pool-->
>> <!--
>> <Connector executor="tomcatThreadPool"
>> port="8080" protocol="HTTP/1.1"
>> connectionTimeout="20000"
>> redirectPort="8443" />
>> -->
>> <!-- Define a SSL HTTP/1.1 Connector on port 8443
>> This connector uses the JSSE configuration, when using APR, the
>> connector should be using the OpenSSL style configuration
>> described in the APR documentation -->
>>
>> <Connector port="8443" protocol="HTTP/1.1"
SSLEnabled="true"
>> maxThreads="150" scheme="https"
secure="true"
>> clientAuth="want" SSLProtocol="TLS"
>> keystoreFile="conf/keystore"
>> truststoreFile="conf/keystore"
>> keystorePass="62a6b27813c11547393fabee"
>> keystoreType="PKCS12"
>> ciphers="SSL_RSA_WITH_3DES_EDE_CBC_SHA,
>> TLS_RSA_WITH_AES_256_CBC_SHA,
>> TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA,
>> TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA,
>> TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA,
>> TLS_ECDH_RSA_WITH_AES_128_CBC_SHA,
>> TLS_ECDH_RSA_WITH_AES_256_CBC_SHA,
>> TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA,
>> TLS_ECDH_anon_WITH_AES_128_CBC_SHA,
>> TLS_ECDH_anon_WITH_AES_256_CBC_SHA"
>> truststorePass="62a6b27813c11547393fabee" />
>> <!-- Define an AJP 1.3 Connector on port 8009 -->
>> <Connector port="8009" protocol="AJP/1.3"
redirectPort="8443" />
>>
>>
>> <!-- An Engine represents the entry point (within Catalina) that
processes
>> every request. The Engine implementation for Tomcat stand alone
>> analyzes the HTTP headers included with the request, and passes them
>> on to the appropriate Host (virtual host).
>> Documentation at /docs/config/engine.html -->
>>
>> <!-- You should set jvmRoute to support load-balancing via AJP ie :
>> <Engine name="Catalina" defaultHost="localhost"
jvmRoute="jvm1">
>> -->
>> <Engine name="Catalina" defaultHost="localhost">
>>
>> <!--For clustering, please take a look at documentation at:
>> /docs/cluster-howto.html (simple how to)
>> /docs/config/cluster.html (reference documentation) -->
>> <!--
>> <Cluster
className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
>> -->
>>
>> <!-- The request dumper valve dumps useful debugging information about
>> the request and response data received and sent by Tomcat.
>> Documentation at: /docs/config/valve.html -->
>> <!--
>> <Valve
className="org.apache.catalina.valves.RequestDumperValve"/>
>> -->
>>
>> <!-- This Realm uses the UserDatabase configured in the global JNDI
>> resources under the key "UserDatabase". Any edits
>> that are performed against this UserDatabase are immediately
>> available for use by the Realm. -->
>> <Realm
className="org.apache.catalina.realm.UserDatabaseRealm"
>> resourceName="UserDatabase"/>
>>
>> <!-- Define the default virtual host
>> Note: XML Schema validation will not work with Xerces 2.2.
>> -->
>> <Host name="localhost" appBase="webapps"
>> unpackWARs="true" autoDeploy="true"
>> xmlValidation="false"
xmlNamespaceAware="false">
>>
>> <!-- SingleSignOn valve, share authentication between web
applications
>> Documentation at: /docs/config/valve.html -->
>> <!--
>> <Valve
className="org.apache.catalina.authenticator.SingleSignOn" />
>> -->
>>
>> <!-- Access log processes all example.
>> Documentation at: /docs/config/valve.html -->
>> <!--
>> <Valve
className="org.apache.catalina.valves.AccessLogValve"
>> directory="logs"
>> prefix="localhost_access_log." suffix=".txt"
>> pattern="common" resolveHosts="false"/>
>> -->
>>
>> </Host>
>> </Engine>
>> </Service>
>> </Server>
>>
>>
>>
>> On Thu, May 10, 2012 at 4:43 PM, Lukas Zapletal <lzap+pub(a)redhat.com>
wrote:
>> > This is something else most likely.
>> >
>> > What tomcat log shows? Is there the keystore error we already saw? How
>> > does server.xml look like.
>> >
>> > LZ
>> >
>> > On Thu, May 10, 2012 at 03:23:46PM +0200, Pieter Baele wrote:
>> >> Hi,
>> >>
>> >> Still some problems here
>> >>
>> >> Updated the repos in spacewalk, tried the install on fedora 15 and
centos 6.2
>> >> Previous problems were maybe caused by Puppet 2.7.x instead of 2.6,
>> >> but the only repo configured here was Katello, Pulp, Candlepin and
EPEL
>> >>
>> >>
>> >> [root@lablxkat01 ~]# katello-configure
>> >> Starting Katello configuration
>> >> The top-level log file is
>> >> [/var/log/katello/katello-configure-20120510-170123/main.log]
>> >> Creating Candlepin database user
>> >> ############################################################ ... OK
>> >> Candlepin setup
>> >>
>> >> Failed, please check [/var/log/katello/katello-configure/cpsetup.log]
>> >> Creating Katello database user
>> >> ############################################################ ... OK
>> >> Creating Katello database
>> >> ############################################################ ... OK
>> >>
>> >>
>> >> cpsetup.log
>> >> ----------------
>> >> ########## ERROR ############
>> >> Error running command: wget -qO-
http://localhost:8080/candlepin/admin/init
>> >>
>> >> Status code: 1024
>> >> Command output:
>> >> Writing configuration file
>> >> Cerficiates already exist, skipping...
>> >> Waiting for tomcat to restart...
>> >> Waiting for tomcat to restart...
>> >> Waiting for tomcat to restart...
>> >> Waiting for tomcat to restart...
>> >> Waiting for tomcat to restart...
>> >> Traceback (most recent call last):
>> >> File "/usr/share/candlepin/cpsetup", line 221, in
<module>
>> >> main(sys.argv[1:])
>> >> File "/usr/share/candlepin/cpsetup", line 216, in main
>> >> run_command("wget -qO-
http://localhost:8080/candlepin/admin/init
>> >> ")
>> >> File "/usr/share/candlepin/cpsetup", line 42, in
run_command
>> >> raise Exception("Error running command")
>> >> Exception: Error running command
>> >>
>> >>
>> >> On Thu, May 10, 2012 at 1:05 PM, Lukas Zapletal
<lzap+pub(a)redhat.com> wrote:
>> >> > Hello,
>> >> >
>> >> > I have created symlinks "6" -> "6Server"
for all our katello and backend
>> >> > engine repositories. Now both katello testing and stable should
install
>> >> > fine on CentOS 6.
>> >> >
>> >> > --
>> >> > Later,
>> >> >
>> >> > Lukas "lzap" Zapletal
>> >> > #katello #systemengine
>> >> > _______________________________________________
>> >> > katello mailing list
>> >> > katello(a)lists.fedorahosted.org
>> >> >
https://fedorahosted.org/mailman/listinfo/katello
>> >
>> >
>> >> _______________________________________________
>> >> katello mailing list
>> >> katello(a)lists.fedorahosted.org
>> >>
https://fedorahosted.org/mailman/listinfo/katello
>> >
>> >
>> > --
>> > Later,
>> >
>> > Lukas "lzap" Zapletal
>> > #katello #systemengine
>> > _______________________________________________
>> > katello mailing list
>> > katello(a)lists.fedorahosted.org
>> >
https://fedorahosted.org/mailman/listinfo/katello
>> _______________________________________________
>> katello mailing list
>> katello(a)lists.fedorahosted.org
>>
https://fedorahosted.org/mailman/listinfo/katello
>
> --
> Later,
>
> Lukas "lzap" Zapletal
> #katello #systemengine
> _______________________________________________
> katello mailing list
> katello(a)lists.fedorahosted.org
>
https://fedorahosted.org/mailman/listinfo/katello
_______________________________________________
katello mailing list
katello(a)lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/katello