Why do I get this message, what is this authorisation needed for?

https://feddit.de/post/1409136

Why do I get this message, what is this authorisation needed for? - Feddit

Weird, I’ve not had that permission request. Not sure why Memmy would want / need it either 🤔
I don’t see a reason for this as well…

I replied up above about this. If you visit my profile right now and hit posts, you’ll get the message. I made a post in /c/test with a link for an image at 192.168.1.5/image.png

The app tries to pre-load images. If it makes a request to an internal IP, then iOS automatically triggers this. I’ll see how I can completely disable this or if I need to just filter these out.

For the record, this appears to happen in other apps as well so if you want to test it on other apps, feel free 👍

I just had the same thing…
I denied the permission and it seemed to make no difference
Of course I denied it. 😅 But it’s still strange.
Just an assumption, but maybe to discover local lemmy instances hosted on your home network.
There are non 😅
according to the github issue it only happens if a lemmy post links to a local network ip.

Likely related to this issue, perhaps it’s not completely closed yet:

GitHub Issue

[MEM-52] [BUG] Attempting to pre-load a post that links to an internal IP results in request for access to connect and access local devices · Issue #170 · Memmy-App/memmy

Describe the bug If someone posts a link to an internal IP address (i.e. 192.168.1.1/picture.png), Memmy will try to pre-load the image. Since it is an internal IP address, iOS will try and request...

GitHub
Interesting 🧐
We could test that I guess Here is my local router ip link
It doesn’t do anything with my client (Thunder)
Yeah the problem occurred on Memmy. 😅
Just add that to yet another feature that thunder is missing.
Doesn’t do anything for me.
You could test it now, though you might have to actually re-install to get the message again. You could also use another app to test it and should get it. Visit my profile and hit Posts. There’s a test link there that will show off the issue.
hilarious bug

Yea, I think the issue got closed on accident during our migration to Linear (you can see all the tag replacements…)

I’ll do a filter to fix this issue. Super weird lmao.

Edit: Repost of the comment I made below for visibility:

This is related to this bug: github.com/Memmy-App/memmy/issues/170

I guess what I need to do is completely filter out anything that is local. Super weird issue and frankly annoying that they can even be posted to Lemmy.

To test this, visit my profile and hit “Posts”. I posted something in /c/test with an internal IP for reference.

Edit: We’ll add some information to the dialog asking you to deny the permission and I’ll do my best to filter these out so it doesn’t pop up at all.

Edit: Fixed this now. See these commits for changes:

github.com/…/5a1ed47fd92f76c6b0931e4b2e5700584ee4… github.com/…/cdf9421e4955f7c93af0e750612e9db3dc4d…

[MEM-52] [BUG] Attempting to pre-load a post that links to an internal IP results in request for access to connect and access local devices · Issue #170 · Memmy-App/memmy

Describe the bug If someone posts a link to an internal IP address (i.e. 192.168.1.1/picture.png), Memmy will try to pre-load the image. Since it is an internal IP address, iOS will try and request...

GitHub
Just checked my memmy permissions (TestFlight) and i do not see this, just photos and Siri stuff.
Is it related to trying to share content via AirDrop or AirPlay somehow? Only reasons I can think of offhand.
Just happens if some weirdos post local ip addresses on lemmy. gk explained above.
I thought people were saying that bug had been fixed though. So it may be a different bug?
Its fixed but the version is not yet released. The changes have been made to the code though.
Awesome! Good to know!

This is related to this bug: github.com/Memmy-App/memmy/issues/170

I guess what I need to do is completely filter out anything that is local. Super weird issue and frankly annoying that they can even be posted to Lemmy.

To test this, visit my profile and hit “Posts”. I posted something in /c/test with an internal IP for reference.

Edit: We’ll add some information to the dialog asking you to deny the permission and I’ll do my best to filter these out so it doesn’t pop up at all.

Edit: Fixed this now. See these commits for changes:

github.com/…/5a1ed47fd92f76c6b0931e4b2e5700584ee4… github.com/…/cdf9421e4955f7c93af0e750612e9db3dc4d…

[MEM-52] [BUG] Attempting to pre-load a post that links to an internal IP results in request for access to connect and access local devices · Issue #170 · Memmy-App/memmy

Describe the bug If someone posts a link to an internal IP address (i.e. 192.168.1.1/picture.png), Memmy will try to pre-load the image. Since it is an internal IP address, iOS will try and request...

GitHub