zypper update: Repository 'openSUSE-Leap-15.0-Update-Non-Oss' appears to be outdated

Recently the openSUSE-Leap-15.0-Update-Non-Oss repository seems to have a problem when I attempt to do “zypper update”.

When I do a “zypper refresh” there is no error:

zypper refresh

Repository ‘google-chrome’ is up to date.
Repository ‘openSUSE-Leap-15.0-1’ is up to date.
Repository ‘openSUSE-Leap-15.0-Non-Oss’ is up to date.
Repository ‘openSUSE-Leap-15.0-Update’ is up to date.
Repository ‘openSUSE-Leap-15.0-Update-Non-Oss’ is up to date.
All repositories have been refreshed.

But when I do “zypper update”, the following is output:

zypper update

Loading repository data…
Warning: Repository ‘openSUSE-Leap-15.0-Update-Non-Oss’ appears to be outdated. Consider using a different mirror or server.
Reading installed packages…

Nothing to do.

Here is my “zypper lr -d” output:

zypper lr -d

Repository priorities are without effect. All enabled repositories share the same priority.

| Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service

—±-------------------------------±----------------------------------------±--------±----------±--------±---------±-------±--------------------------------------------------------------------------±-------
1 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | 99 | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64 |
2 | http-packman.inode.at-e9a09568 | Packman Repository | No | ---- | ---- | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.0/ |
3 | openSUSE-Leap-15.0-1 | openSUSE-Leap-15.0-1 | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/distribution/leap/15.0/repo/oss/ |
4 | openSUSE_Leap_15.0 | Libdvdcss Repository | No | ---- | ---- | 99 | rpm-md | https://opensuse-guide.org/repo/openSUSE_Leap_15.0/ |
5 | repo-debug | openSUSE-Leap-15.0-Debug | No | ---- | ---- | 99 | rpm-md | https://download.opensuse.org/debug/distribution/leap/15.0/repo/oss/ |
6 | repo-debug-non-oss | openSUSE-Leap-15.0-Debug-Non-Oss | No | ---- | ---- | 99 | rpm-md | https://download.opensuse.org/debug/distribution/leap/15.0/repo/non-oss/ |
7 | repo-debug-update | openSUSE-Leap-15.0-Update-Debug | No | ---- | ---- | 99 | rpm-md | https://download.opensuse.org/debug/update/leap/15.0/oss/ |
8 | repo-debug-update-non-oss | openSUSE-Leap-15.0-Update-Debug-Non-Oss | No | ---- | ---- | 99 | rpm-md | https://download.opensuse.org/debug/update/leap/15.0/non-oss/ |
9 | repo-non-oss | openSUSE-Leap-15.0-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/distribution/leap/15.0/repo/non-oss/ |
10 | repo-source | openSUSE-Leap-15.0-Source | No | ---- | ---- | 99 | rpm-md | https://download.opensuse.org/source/distribution/leap/15.0/repo/oss/ |
11 | repo-source-non-oss | openSUSE-Leap-15.0-Source-Non-Oss | No | ---- | ---- | 99 | rpm-md | https://download.opensuse.org/source/distribution/leap/15.0/repo/non-oss/ |
12 | repo-update | openSUSE-Leap-15.0-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/update/leap/15.0/oss/ |
13 | repo-update-non-oss | openSUSE-Leap-15.0-Update-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/update/leap/15.0/non-oss/

If I use a web browser and point it to https://download.opensuse.org/update/leap/15.0/non-oss/, it seems to reach a valid page. So why does it complain about the repository being “out of date”?

EDIT: I just found this thread: http://opensuse.14.x6.nabble.com/12-3-update-non-oss-outdated-td4996152.html
I think it’s the same issue? Basically, there hasn’t been any updates from that repository for a long time and the timestamp is old, and appears to be “out of date” to zypper.

Your system is up to date :slight_smile:

You can ignore that message. There is very little in the Non-Oss repo, and even less in the Update-Non-Oss repo. Nothing there has been recently updated, so a timestamp check causes that warning. Just ignore it.

Checking here on my test Leap 15.0 system, I get the same message. But it does find plenty of update and is now happily installing them. I had not updated 15.0 for a while, because I normally use 15.1. Since you are still using 15.0, you seem to have been keeping it up to date. And that’s the only reason that it says “Nothing to do”.

I had the same problem.

Edit the repositories and replace http in the URL with https.

Hi
And you will get very few if not any redirects to a mirror… mirrorbrain is http AFAIK, if you want to use https, find a mirror that supports and use that url I only see one here https://provo-mirror.opensuse.org/