NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
Gregsta
May 10, 2023Aspirant
apt.readynas.com - Broken repo?
I'm seeing 403 errors when attempting to install any package on a Readynas device running v6.10.8 firmware. The 403 Access Denied error is seen if I attempt to access the URLs in my own web browser...
- Jul 05, 2023Hi @Anisha,
I'm currently at 6.10.8 still as I'm hesitant to go to 6.10.9 as long as it is not offered through the dashboard.
Thanks for looking into that repo.
AnishaA
May 10, 2023NETGEAR Employee Retired
Hello Gregsta ,
Yes, there is a possibility that the SSH configuration issue that might be a hinder to installing packages.
You can refer to this kb article to check for the right configuration and make changes accordingly.
https://kb.netgear.com/30068/ReadyNAS-OS-6-SSH-access-support-and-configuration-guides
As far as we know there is no particular key for installing packages, and have you tried any other application to install and you get the same error?
If not then please try installing other apps to confirm whether the issue.
As StephenB mentioned you can upgrade to the latest firmware which could resolve this issue.
Also, try the URL with a different browser once.
If your issue is resolved please close the thread by clicking "Accept as solution".
StephenB
May 10, 2023Guru - Experienced User
AnishaA wrote:
Also, try the URL with a different browser once.
That won't help.
The issue is that the 6.10.8 repository either doesn't include the apps pool folder at all, or it doesn't have the needed permissions to access it.
The app package lists in binary-amd64, binary-armel, and binary-armhf are accessible, but not the actual files in pool
The updates pool folder is also not accessible, so it has the same problem. The main pool folder is accessible.
- GregstaMay 11, 2023Aspirant
I see what you mean, with the 6.10.8 repo having the issue but not the 6.10.9 repo.
https://apt.readynas.com/packages/readynasos/dists/6.10.8/apps/pool/t/transmission/transmission_2.82-1_amd64.debJust out of interest, what type of repo is this? Does it point remotely to another repo? Not sure if this is a YUM repo or a different type of repo, so just curious.
I'm aware of the issue with the Jessie packages being archived. That is partially why I am here. I was struggling to compile some custom packages to make use of some Python modules but eventually gave up as I was struggling to install so many dependencies and couldn't seem to install keys that would give me access to the archived repos.- StephenBMay 11, 2023Guru - Experienced User
Gregsta wrote:
Just out of interest, what type of repo is this? Does it point remotely to another repo? Not sure if this is a YUM repo or a different type of repo, so just curious.
Not sure how it is built.
Gregsta wrote:
I'm aware of the issue with the Jessie packages being archived. That is partially why I am here. I was struggling to compile some custom packages to make use of some Python modules but eventually gave up as I was struggling to install so many dependencies and couldn't seem to install keys that would give me access to the archived repos.You should be able to mirror them using apt-mirror, and then just use the mirror. If you look further into the thread I posted above, you'll see some conversations on that.
- GregstaMay 18, 2023Aspirant
I followed those instructions but see all these kind of errors. Why does apt-get attempt to install the deb8u1 version of these packages if deb8u2 is already installed? This type of error is seen for most package installs.
root@steammills:/data# apt-get install gcc-4.9 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: gcc-4.9 : Depends: cpp-4.9 (= 4.9.2-10+deb8u1) but it is not going to be installed Depends: gcc-4.9-base (= 4.9.2-10+deb8u1) but 4.9.2-10+deb8u2 is to be installed Depends: libgcc-4.9-dev (= 4.9.2-10+deb8u1) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
- hac_sysmonMay 12, 2023Aspirant
I encountered this problem when trying to install plexmediaserver from the dashboard. I ended up trying htop from the commandline as it is a simple package and then noticed why it failed; any install attempt fails with the same:
# apt install htop
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
htop
0 upgraded, 1 newly installed, 0 to remove and 32 not upgraded.
Need to get 92.9 kB of archives.
After this operation, 160 kB of additional disk space will be used.
Err:1 https://apt.readynas.com/packages/readynasos 6.10.8/apps amd64 htop amd64 1.0.0
403 Forbidden
E: Failed to fetch https://apt.readynas.com/packages/readynasos/dists/6.10.8/apps/pool/h/htop/htop_1.0.0_amd64.deb 403 ForbiddenE: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
I'm on a ReadyNAS 314 with firmware 6.10.8.
You refer to firmware 6.10.9 but my NAS says I'm on the latest version when I check for updates.
Any thoughts?
TIA
- StephenBMay 12, 2023Guru - Experienced User
hac_sysmon wrote:
You refer to firmware 6.10.9 but my NAS says I'm on the latest version when I check for updates.
Because it was just released. You can manually install it from here:
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!