Re: [cups] iOS will No longer print "...do not have permissions..."
Mark Dm <[email protected]> Sat, 26 Feb 2022 20:04:18 -0800
| Newsgroups | gmane.comp.printing.cups.general |
|---|---|
| Message-ID | <CAK-1bsrhxwN2F4QFNmZowKFhGinEMgWgG41Ds-TmOMs7MrtL6g@mail.gmail.com> |
I wanted to update this with the fix. Not sure what part of this fixed it. I went to my Pi's IP Address as I always do: https://192.168.0.50:631 And it worked fine Now from a Mac (which I almost never use for anything other than testing) At some point, I saw a link that said "open printer admin page", or something like that, and clicked it What I got was https://raspberrypi.local:631 /Dell_1355CN which displayed "forbidden" where I should have seen the CUPS admin page. Then it hit me that the Apple Crap always uses the hostname from Bonjour. "raspberrypi" is the hostname of "192.168.0.50". The IP worked but the "raspberrypi.local", hostname that the Mac was trying to access did not So after some googling I read that I should change some cups settings specifically using "Allow all" instead of "Allow @local " (I think this is what it was) in the conf under "Location", "Location/admin" and Location/admin/conf then restart the CUPS server , as I did then run cupsctl-remote-admin After doing several other things on the Mac and updating some stuff and a restart to the Raspberry Pi, I got back to checking if If could access the Pi via the hostname and there it was. I could now get to the admin page via the hostname again, like I used to be able to. The best part is I an also again able to print from iOS So I guess perhaps on some versions of CUPS it does not treat the hostname the same as the IP and will not allow traffic from an IP to it's hostname?? Odd. Mark On Sat, Feb 26, 2022 at 5:40 AM Mark Dm <[email protected]> wrote: > BTW I have now confirmed the same problem on multiple versions of iOS > > On Sat, Feb 26, 2022 at 5:39 AM Mark Dm <[email protected]> wrote: > >> My raspberry pi already has, and has had a root password for a long time. >> >> On Fri, Feb 25, 2022 at 7:38 PM Ulisses Datasystem < >> [email protected]> wrote: >> >>> My Python application, prints to a thermal printer. >>> I managed to get around this by setting the root password, in RaspbarryPi >>> >>> sudo -i >>> Enter password user >>> sudo passwd >>> Create password root >>> Exit >>> >>> Hope this helps >>> >>> Ulisses de Aguiar Viana >>> Datasystem | Gerente Técnico >>> (11) 96486-2689 >>> >>> Em qui, 24 de fev de 2022 06:58, Mark Dm <[email protected]> escreveu: >>> >>> > I have been running CUPS on Raspberry Pi for some time . I have used >>> it for >>> > Windows machines , Android, and iOS devices when they come to visit or >>> when >>> > I need to use it that way. I never had a problem, it always "just >>> worked". >>> > >>> > I took the old Dell 1355 MFP off line for a month or so. Then I re- >>> > installed it where It was but this time using wired network connection >>> > (which I have used before with the same configuration). I am certain >>> that >>> > iOS (iPad) updated during this time as well as some probable updates >>> to >>> > the Pi's Raspbian OS. >>> > >>> > I have re-installed the printer several times now and get the same >>> annoying >>> > message on iOS devices about not having permissions. >>> > >>> > I can print from Android 10 using default print service or Mopria for >>> > Android >>> > >>> > Cups Version 2.2.1 >>> > >>> > Full Message on pop-up window on iPad: >>> > "DELL Dell 1355CN Color MFP @raspberrrypi >>> > You do not have permission to use this printer" >>> > >>> > This is an old version of Raspbian >>> > Distributor ID: Raspbian >>> > Description: Raspbian GNU/Linux 9.13 (stretch) >>> > Release: 9.13 >>> > Codename: stretchDistributor ID: Raspbian >>> > Description: Raspbian GNU/Linux 9.13 (stretch) >>> > Release: 9.13 >>> > Codename: stretch >>> > >>> > Thanks for any help in advance >>> > >>> > Mark >>> > _______________________________________________ >>> > cups mailing list >>> > [email protected] >>> > https://lists.cups.org/mailman/listinfo/cups >>> > >>> _______________________________________________ >>> cups mailing list >>> [email protected] >>> https://lists.cups.org/mailman/listinfo/cups >>> >> _______________________________________________ cups mailing list [email protected] https://lists.cups.org/mailman/listinfo/cups