OSS and Non-OSS Repositories

For a couple of weeks I have not been able to connect to the OSS and Non-OSS repositories - all my repository URLs are correct and enabled. When I went on package search and tried to download a package from the OSS repository, I could not because I could not connect to the OSS repository. I have searched for a thread which mentions this issue but cannot find one.

Hi
What is the exact error (it helps :wink: )


zypper -vvv ref

Did as you wrote :slight_smile:
zypper:

Checkingwhether to refresh metadata for openSUSE-Leap-42.3-Non-Oss
Retrieving:http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/content...........................................[done] 
Retrieving:http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/media.1/media.....................................[done] 
Repository'openSUSE-Leap-42.3-Non-Oss' is up to date.                                                                                
Checkingwhether to refresh metadata for openSUSE-Leap-42.3-Oss 

Download(curl) error for'http://download.opensuse.org/distribution/leap/42.3/repo/oss/content':
Errorcode: Curl error 56
Errormessage: Recv failure: Connection reset by peer


This’s been happening for quite several days to me too. Retry helps sometimes

Retrieving: http://download.opensuse.org/distribution/leap/42.3/repo/oss/repodata/repomd.xml ..........................[not found]File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/distribution/leap/42.3/repo/oss/'

Ditto for non-oss
All other repos retrieved without problems.

Hi
The repo type has switched, need to be of type yast2 not rpm-md…

Hi
there have been a few forum posts about this, fallout from the Maintenance outage…

See https://lists.opensuse.org/opensuse-factory/2017-10/msg00700.html

I appear to have found a fix by changing

http://download.opensuse.org/distribution/leap/42.3/repo/oss/

to

http://download.opensuse.org/distribution/leap/42.3/repo/oss/suse/

and the same for the non-oss repo

Fixed the problem by changing to https url. Opensuse site uses https, indeed.