RHEL 6.6: [Errno 14] PYCURL ERROR 22 - "Die angeforderte URL hat den Fehler zurückgegeben: 403 Verboten"


7

Zunächst einmal ist es das erste Mal, dass ich RHEL-Maschinen einrichte. Ich bin eher an Debian gewöhnt.

Wir installieren viele Maschinen gleichzeitig. Wir haben ein Upgrade von RHEL 6.3 auf RHEL 6.6 durchgeführt und versuchen nun, openmotif22 zu installieren (erforderlich für ein IBM-Installationsprogramm, das in einigen Tagen verfügbar sein wird).

Auf der ersten Maschine hat alles funktioniert, wir hatten kein Problem, aber auf der zweiten haben wir diesen Fehler für diese beiden Pakete erhalten, und ich habe keine Ahnung, woher er kommt.

root@mymachine:~# yum install -y openmotif22.i686 openmotif22.x86_64 --verbose
Loading "rhnplugin" plugin
Loading "product-id" plugin
Loading "security" plugin
Loading "subscription-manager" plugin
Updating Subscription Management repositories.
Unable to read consumer identity
Config time: 0.260
This system is receiving updates from RHN Classic or RHN Satellite.
Looking for repo options for [main]
Looking for repo options for [rhel-x86_64-server-6]
Repo 'rhel-x86_64-server-6' setting option 'enabled' = '1'
Repo 'rhel-x86_64-server-6' setting option 'gpgcheck' = '1'
Yum Version: 3.2.29
rpmdb time: 0.000
Setting up Install Process
Setting up Package Sacks
pkgsack time: 0.306
Obs Init time: 0.288
Resolving Dependencies
--> Running transaction check
---> Package openmotif22.i686 0:2.2.3-19.el6 will be installed
Checking deps for openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('rtld(GNU_HASH)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6(GLIBC_2.7)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6(GLIBC_2.4)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6(GLIBC_2.3.4)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6(GLIBC_2.3)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6(GLIBC_2.2)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6(GLIBC_2.11)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6(GLIBC_2.1.3)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6(GLIBC_2.1.2)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6(GLIBC_2.1)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6(GLIBC_2.0)', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libc.so.6', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libXt.so.6', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libXp.so.6', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libXmu.so.6', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libXm.so.3', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libXext.so.6', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libX11.so.6', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libUil.so.3', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libSM.so.6', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libMrm.so.3', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('libICE.so.6', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
looking for ('/usr/share/X11/XKeysymDB', None, (None, None, None)) as a requirement of openmotif22.i686 0:2.2.3-19.el6 - u
Error: failed to retrieve repodata/9681fa082b2fd9fdd65a0548409bd4c16be74e217e46d11c1fff3470300e4df0-filelists.xml.gz from rhel-x86_64-server-6
       error was [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 403 Forbidden

Wahrscheinlich aus einer Konfigurationsdatei, aber wir haben die ausgefüllt

/etc/sysconfig/rhn/up2date

mit unseren Proxy-Einstellungen.

Unsere Variable 'http_proxy' ist auf beiden Computern leer, und unsere Variable hat auf beiden Computern yum.confüberhaupt keine Proxy-Informationen. Beide Maschinen sind bei rhn_register registriert.

Mir gehen die Konfigurationsdateien zur Überprüfung aus.

Antworten:


2

Repariert.

Was ich getan habe:

  1. Füllen Sie die Datei rhsm.conf mit den Proxy-Einstellungen ( /etc/rhsm/rhsm.conf)
  2. Starten Sie den Computer neu
  3. versuchen Sie zu installieren: root@mymachine:~# yum install -y openmotif22.i686 openmotif22.x86_64-> fehlgeschlagen, gleicher Fehler
  4. yum clean all -v
  5. yum repolist -v
  6. root@mymachine:~# yum install -y openmotif22.i686 openmotif22.x86_64 -> es hat funktioniert ... Keine Ahnung warum, aber der Neustart ist der Schlüssel.

Ich hatte diese Schritte bereits ohne Neustart ausgeführt, es funktionierte nicht.



1

Auf dem Webserver, der den RPM (Yum Server) bedient, wird Folgendes ausgeführt:

setenforce 0

Dadurch wird SELinux deaktiviert und der Webserver kann die RPMs bedienen. Das Problem der Bereitstellung von RPMs löst SELinux nur aus, wenn der Webserver versucht, von externen Quellen erstellte RPMs bereitzustellen. Die Redhat / Centos OS-RPMs lösen das SELinux-System nicht aus und werden auch bei aktivem SELinux-System nicht blockiert.


0

Versuche dies:

$> cd /etc/yum.repos.d
$> rm sandbox.repo

Gehen Sie zurück und wiederholen Sie die Installation:

$> yum install python-pip
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.