My Oracle Support Banner

Spacewalk: ERROR: [('SSL routines', 'SSL23_GET_SERVER_HELLO', 'Unknown Protocol OR [Errno 14] curl#56 - "Callback Aborted" (Doc ID 2577683.1)

Last updated on AUGUST 22, 2019

Applies to:

Linux OS - Version Oracle Linux 6.0 and later
Linux x86
Linux x86-64

Symptoms

On spacewalk server getting below errors while synching channels (eg: ol7_x86_64_ksplice) with ULN 

# spacewalk-repo-sync -c ol7_x86_64_ksplice
15:43:49 ======================================
15:43:49 | Channel: ol7_x86_64_ksplice
15:43:49 ======================================
15:43:49 Sync of channel started.
15:43:49 Repo URL: uln:///ol7_x86_64_ksplice
The download URL is: https://linux-update.oracle.com/XMLRPC/GET-REQ/ol7_x86_64_ksplice
Trying proxy <hostname.domainname>:<port>
15:43:50 ERROR: [('SSL routines', 'SSL23_GET_SERVER_HELLO', 'unknown protocol')]
15:43:50 Sync of channel completed in 0:00:00.
Exception AttributeError: "'ContentSource' object has no attribute 'repo'" in <bound method ContentSource.__del__ of <spacewalk.satellite_tools.repo_plugins.uln_src.ContentSource object at 0x7fe53e51a850>> ignored
15:43:50 Total time: 0:00:00

# tail -f ol7_x86_64_ksplice.log
2019/07/31 15:43:49 +08:00 Command: ['/usr/bin/spacewalk-repo-sync', '-c', 'ol7_x86_64_ksplice']
2019/07/31 15:43:49 +08:00 Sync of channel started.
2019/07/31 15:43:49 +08:00 Repo URL: uln:///ol7_x86_64_ksplice
2019/07/31 15:43:50 +08:00 ERROR: [('SSL routines', 'SSL23_GET_SERVER_HELLO', 'unknown protocol')]
2019/07/31 15:43:50 +08:00 ERROR: [('SSL routines', 'SSL23_GET_SERVER_HELLO', 'unknown protocol')]
2019/07/31 15:43:50 +08:00 Sync of channel completed in 0:00:00.

# spacewalk-repo-sync -c ol7_x86_64_ksplice
10:59:41 ======================================
10:59:41 | Channel: ol7_x86_64_ksplice
10:59:41 ======================================
10:59:41 Sync of channel started.
10:59:41 Repo URL: uln:///ol7_x86_64_ksplice
The download URL is: https://linux-update.oracle.com/XMLRPC/GET-REQ/ol7_x86_64_ksplice
Trying proxy <hostname.domainname>:<port>
10:59:50 Packages in repo: 3464
10:59:51 Packages already synced: 0
10:59:51 Packages to sync: 3464
10:59:51 New packages to download: 3184
11:05:14 1/3184 : uptrack-updates-3.10.0-327.el7.x86_64-20190425-0.noarch.rpm
11:07:28 2/3184 : uptrack-updates-3.10.0-514.10.2.0.1.el7.x86_64-20190731-0.noarch.rpm (failed)
11:07:28 3/3184 : uptrack-updates-3.10.0-514.10.2.0.1.el7.x86_64-20190318-0.noarch.rpm (failed)
11:07:28 4/3184 : uptrack-updates-3.10.0-514.10.2.el7.x86_64-20190131-0.noarch.rpm (failed)
11:07:28 5/3184 : uptrack-updates-3.10.0-514.10.2.el7.x86_64-20190315-0.noarch.rpm (failed)
11:07:28 6/3184 : uptrack-updates-3.10.0-514.10.2.el7.x86_64-20190619-0.noarch.rpm (failed)
11:07:28 7/3184 : uptrack-updates-3.10.0-514.10.2.el7.x86_64-20190731-0.noarch.rpm (failed)
11:07:28 8/3184 : uptrack-updates-3.10.0-514.10.2.el7.x86_64-20190612-0.noarch.rpm (failed)
11:07:28 9/3184 : uptrack-updates-3.10.0-514.10.2.el7.x86_64-20190425-0.noarch.rpm (failed)
11:07:28 10/3184 : uptrack-updates-3.10.0-514.16.1.0.1.el7.x86_64-20190612-0.noarch.rpm (failed)
11:07:28 11/3184 : uptrack-updates-3.10.0-514.16.1.0.1.el7.x86_64-20190620-0.noarch.rpm (failed)
11:07:28 12/3184 : uptrack-updates-3.10.0-514.16.1.0.1.el7.x86_64-20190731-0.noarch.rpm (failed)
11:07:28 13/3184 : uptrack-updates-3.10.0-514.16.1.0.1.el7.x86_64-20190318-0.noarch.rpm (failed)
11:07:28 14/3184 : uptrack-updates-3.10.0-514.16.1.0.1.el7.x86_64-20190304-0.noarch.rpm (failed)
11:07:28 15/3184 : uptrack-updates-3.10.0-514.16.1.0.1.el7.x86_64-20190425-0.noarch.rpm (failed)

# tail -f ol7_x86_64_ksplice.log
2019/08/02 16:29:00 +08:00 Sync of channel completed in 0:00:07.
2019/08/02 17:27:16 +08:00 Command: ['/usr/bin/spacewalk-repo-sync', '-c', 'ol7_x86_64_ksplice']
2019/08/02 17:27:16 +08:00 Sync of channel started.
2019/08/02 17:27:16 +08:00 Repo URL: uln:///ol7_x86_64_ksplice
2019/08/02 17:34:07 +08:00 ERROR: failure: repodata/6b9b42502cd662ad9d9d6bdb9298f11f53e6e85b-primary.sqlite.bz2 from Oracle Linux Ksplice Latest x86_64: [Errno 256] No more mirrors to try.
https://linux-update.oracle.com/XMLRPC/GET-REQ/ol7_x86_64_ksplice/repodata/6b9b42502cd662ad9d9d6bdb9298f11f53e6e85b-primary.sqlite.bz2: [Errno 14] curl#56 - "Callback aborted"
2019/08/02 17:34:07 +08:00 ERROR: failure: repodata/6b9b42502cd662ad9d9d6bdb9298f11f53e6e85b-primary.sqlite.bz2 from Oracle Linux Ksplice Latest x86_64: [Errno 256] No more mirrors to try.
https://linux-update.oracle.com/XMLRPC/GET-REQ/ol7_x86_64_ksplice/repodata/6b9b42502cd662ad9d9d6bdb9298f11f53e6e85b-primary.sqlite.bz2: [Errno 14] curl#56 - "Callback aborted"
2019/08/02 17:34:07 +08:00 Sync of channel completed in 0:06:51.

# tail -f ol7_x86_64_ksplice.log
2019/08/02 16:29:00 +08:00 Sync of channel completed in 0:00:07.
2019/08/02 17:27:16 +08:00 Command: ['/usr/bin/spacewalk-repo-sync', '-c', 'ol7_x86_64_ksplice']
2019/08/02 17:27:16 +08:00 Sync of channel started.
2019/08/02 17:27:16 +08:00 Repo URL: uln:///ol7_x86_64_ksplice
2019/08/02 17:34:07 +08:00 ERROR: failure: repodata/6b9b42502cd662ad9d9d6bdb9298f11f53e6e85b-primary.sqlite.bz2 from Oracle Linux Ksplice Latest x86_64: [Errno 256] No more mirrors to try.
https://linux-update.oracle.com/XMLRPC/GET-REQ/ol7_x86_64_ksplice/repodata/6b9b42502cd662ad9d9d6bdb9298f11f53e6e85b-primary.sqlite.bz2: [Errno 14] curl#56 - "Callback aborted"
2019/08/02 17:34:07 +08:00 ERROR: failure: repodata/6b9b42502cd662ad9d9d6bdb9298f11f53e6e85b-primary.sqlite.bz2 from Oracle Linux Ksplice Latest x86_64: [Errno 256] No more mirrors to try.
https://linux-update.oracle.com/XMLRPC/GET-REQ/ol7_x86_64_ksplice/repodata/6b9b42502cd662ad9d9d6bdb9298f11f53e6e85b-primary.sqlite.bz2: [Errno 14] curl#56 - "Callback aborted"
2019/08/02 17:34:07 +08:00 Sync of channel completed in 0:06:51.

#more /var/log/rhn/rhn_taskomatic_daemon.log
INFO | jvm 1 | 2019/07/29 18:53:35 | 18:53:34 Sync of channel started.
INFO | jvm 1 | 2019/07/29 18:53:35 | 18:53:34 Repo URL: uln:///ol7_x86_64_ksplice
INFO | jvm 1 | 2019/07/29 18:53:35 | The download URL is: https://linux-update.oracle.com/XMLRPC/GET-REQ/ol7_x86_64_ksplice
INFO | jvm 1 | 2019/07/29 18:53:35 | Trying proxy <hostname.domainname>:<port>
INFO | jvm 1 | 2019/07/29 18:53:35 | 18:53:35 Sync of channel completed in 0:00:00.
INFO | jvm 1 | 2019/07/29 18:53:35 | 18:53:35 Total time: 0:00:00
INFO | jvm 1 | 2019/07/29 18:53:35 |
INFO | jvm 1 | 2019/07/29 18:53:35 | 2019-07-29 18:53:35,447 [Thread-2887] ERROR com.redhat.rhn.taskomatic.task.RepoSyncTask 18:53:35 ERROR: [('SSL routines', 'SSL23_GET_SERVER_HELLO', 'unknown protocol')]
INFO | jvm 1 | 2019/07/29 18:53:35 | Exception AttributeError: "'ContentSource' object has no attribute 'repo'" in > ignored
INFO | jvm 1 | 2019/07/29 18:53:35 |
INFO | jvm 1 | 2019/07/29 18:53:35 | 2019-07-29 18:53:35,449 [DefaultQuartzScheduler_Worker-2] ERROR com.redhat.rhn.taskomati.task.RepoSyncTask - Executing a task threw an exception: org.quartz.JobExecutionException
INFO | jvm 1 | 2019/07/29 18:53:35 | 2019-07-29 18:53:35,450 [DefaultQuartzScheduler_Worker-2] ERROR com.redhat.rhn.taskomati.task.RepoSyncTask - Message: Command '[/usr/bin/spacewalk-repo-sync, --channel, ol7_x86_64_ksplice, --type, uln]' exited with errr code 1
INFO | jvm 1 | 2019/07/29 18:53:35 | 2019-07-29 18:53:35,450 [DefaultQuartzScheduler_Worker-2] ERROR com.redhat.rhn.taskomati.task.RepoSyncTask - Cause: null
INFO | jvm 1 | 2019/07/29 18:53:35 | 2019-07-29 18:53:35,450 [DefaultQuartzScheduler_Worker-2] ERROR com.redhat.rhn.taskomati.task.RepoSyncTask - Stack trace:org.quartz.JobExecutionException: Command '[/usr/bin/spacewalk-repo-sync, --channel, ol7_x86_64_kplice, --type, uln]' exited with error code 1
INFO | jvm 1 | 2019/07/29 18:53:35 | at com.redhat.rhn.taskomatic.task.RhnJavaJob.executeExtCmd(RhnJavaJob.java:103)
INFO | jvm 1 | 2019/07/29 18:53:35 | at com.redhat.rhn.taskomatic.task.RepoSyncTask.execute(RepoSyncTask.java:70)
INFO | jvm 1 | 2019/07/29 18:53:35 | at com.redhat.rhn.taskomatic.task.RhnJavaJob.execute(RhnJavaJob.java:88)
INFO | jvm 1 | 2019/07/29 18:53:35 | at com.redhat.rhn.taskomatic.TaskoJob.execute(TaskoJob.java:186)
INFO | jvm 1 | 2019/07/29 18:53:35 | at org.quartz.core.JobRunShell.run(JobRunShell.java:216)

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.