iFindStuff - multiple emails [FIXED Updated Version 1.02.04]

User avatar
GlennNZ
Posts: 1873
Joined: Sun Dec 07, 2014 3:33 pm
Location: Central Coast, Australia

iFindStuff - multiple emails [FIXED Updated Version 1.02.04]

Post by GlennNZ »

Hi,

Thanks for iFindStuff - working really well, until...

Today:
Receiving Multiple email alerts from Apple -
"Your Apple ID was used to sign in to iCloud via a web browser."
Typical one that received on startup - but continuing throughout the day.

eg. Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 1:38 PM 19.2 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 1:33 PM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 1:28 PM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 1:27 PM 19.2 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 1:16 PM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 1:06 PM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 12:56 PM 19.2 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 12:46 PM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 12:35 PM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 12:25 PM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 12:15 PM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 12:05 PM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 11:54 AM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 11:44 AM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 11:34 AM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 11:23 AM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 11:13 AM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 11:03 AM 19.3 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 10:53 AM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 10:42 AM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 10:32 AM 19.3 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 10:22 AM 19.2 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 10:12 AM 19.2 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 10:01 AM 19.4 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 9:41 AM 19.5 K
Your Apple ID was used to sign... Apple <noreply@insideicloud... Today 9:20 AM 19.5 K

Restarted iFindStuff no change.
Check Error Log - empty.

? Something changed at Apples end to send these notifications

----------------------------------------------------------------------

Pending Mikes return fixed with a small update see here:
http://forums.indigodomo.com/viewtopic. ... 55#p117136
:lol:


Thanks

Glenn
Last edited by GlennNZ on Fri Jun 17, 2016 7:07 pm, edited 5 times in total.
cjp767
Posts: 156
Joined: Thu May 02, 2013 4:59 pm
Location: Gig Harbor, WA

Re: iFindStuff - causing multiple iCloud emails

Post by cjp767 »

Let me second that. I have begun seeing messages in the log like the ones GlennNZ mentioned and I am also getting emails telling me that my Apple ID was used to sign in to iCloud via a web browser. It lists the date, time, and mentions that the browser is Opera and the Operating System is Linux. I believe it is from the iFindStuff logins because they stop when I stop the plugin.

OH-- and the home/away logic is working perfectly. I just don't know what is prompting Apple to send the sign in emails. I restarted the computer to see what happens, and the emails continue.
Chockymonster
Posts: 84
Joined: Sat Jul 19, 2014 12:00 pm
Location: Sandhurst, UK

Re: iFindStuff - causing multiple iCloud emails

Post by Chockymonster »

I've just woken up to the same!
Redrocker
Posts: 81
Joined: Wed Jan 20, 2010 5:33 pm

Re: iFindStuff - causing multiple iCloud emails

Post by Redrocker »

+1
~Mark
Indigo 2021.2
jalves
Posts: 783
Joined: Sun Jun 16, 2013 11:35 am

Re: iFindStuff - causing multiple iCloud emails

Post by jalves »

Same here. I disabled iFindStuff so my mailbox wouldn't fill up overnight. Must have been a change on Apple's side.
Running Indigo 2024.2.1 on a 24" iMac M4), OS X 26.0
Jeff
cjp767
Posts: 156
Joined: Thu May 02, 2013 4:59 pm
Location: Gig Harbor, WA

Re: iFindStuff - causing multiple iCloud emails

Post by cjp767 »

As a temporary solution to the symptoms of the issue, I created a rule in my Apple Mail that deletes those emails (Mail, Preferences, Rules). I'm sure other email clients have a similar feature. It's a temporary fix because it deletes warnings that say someone has signed into my account, and we truly want to see those warnings if it happens for real! For now however, it keeps things quiet. I wonder what changed on Apple's world to generate so many warnings.
Gelfin
Posts: 17
Joined: Tue May 08, 2012 11:29 am

Re: iFindStuff - causing multiple iCloud emails

Post by Gelfin »

So just a quick ping here: I was already on the phone with Apple Support over exactly this before I remembered I had this plug-in logged into iCloud and checked the forum. I found this thread while waiting on hold and sent the URL to the rep when he got back on the phone.

He said he'd escalate it to engineering (since it's clearly something that changed on their side in the last 24 hours) and he'd try to follow up with me by email when he heard back from them, which could be a couple of weeks, he said.
jalves
Posts: 783
Joined: Sun Jun 16, 2013 11:35 am

Re: iFindStuff - causing multiple iCloud emails

Post by jalves »

Just wondering if you've heard back from Apple yet.
Running Indigo 2024.2.1 on a 24" iMac M4), OS X 26.0
Jeff
User avatar
GlennNZ
Posts: 1873
Joined: Sun Dec 07, 2014 3:33 pm
Location: Central Coast, Australia

Re: iFindStuff - causing multiple iCloud emails

Post by GlennNZ »

Working on a fix to this.

Seems Apple changed the Cookie needed identifier from X-APPLE-WEB to X_APPLE... etc

Taken a bit of time to discover that - initially thought they have changed Cookie identification altogether.

Just testing now, will update post with fix soon next hour or two - just checking isn't still spamming...
--------------------------------

Yep - all good. Creates Cookies again properly - been testing for few hours now and only one startup email - seems fixed - enough even to turn the Wife's account back on!

For those googling from other python icloud code using pyicloud - Apple appears to have changed the X-APPLE-WEB-KB (which is the persistent cookie needed to stop repeatedly logging in and getting those emails) to X_APPLE_WEB_KB (why - who knows)

Have updated Mike excellent (and well out of my league) code to 1.02.04 and attached here.
The only change was adding a check in pyicloud/base.py for a empty result with X-APPLE-WEB-KB if empty it rechecks again using new X_APPLE_WEB_KB - meaning if some apple 'genius' changes back to Dash it will still work!

https://github.com/Ghawken/iFindStuff3. ... Plugin.zip


Glenn
jalves
Posts: 783
Joined: Sun Jun 16, 2013 11:35 am

Re: iFindStuff - multiple emails [FIXED Updated Version]

Post by jalves »

Many thanks for this fix. Just downloaded and installed the update and it appears to have fixed the issue here too.
Running Indigo 2024.2.1 on a 24" iMac M4), OS X 26.0
Jeff
Chameleon
Posts: 611
Joined: Sat Oct 04, 2014 9:50 am

Re: iFindStuff - causing multiple iCloud emails

Post by Chameleon »

GlennNZ wrote:Working on a fix to this.

Seems Apple changed the Cookie needed identifier from X-APPLE-WEB to X_APPLE... etc

Taken a bit of time to discover that - initially thought they have changed Cookie identification altogether.

Just testing now, will update post with fix soon next hour or two - just checking isn't still spamming...
--------------------------------

Yep - all good. Creates Cookies again properly - been testing for few hours now and only one startup email - seems fixed - enough even to turn the Wife's account back on!

For those googling from other python icloud code using pyicloud - Apple appears to have changed the X-APPLE-WEB-KB (which is the persistent cookie needed to stop repeatedly logging in and getting those emails) to X_APPLE_WEB_KB (why - who knows)

Have updated Mike excellent (and well out of my league) code to 1.02.04 and attached here.
The only change was adding a check in pyicloud/base.py for a empty result with X-APPLE-WEB-KB if empty it rechecks again using new X_APPLE_WEB_KB - meaning if some apple 'genius' changes back to Dash it will still work!

https://github.com/Ghawken/iFindStuff3. ... Plugin.zip


Glenn
Amazing stuff Glenn - you were absolutely right. That fix was exactly what Apple mentioned to me when I finally got a reply from them. I've updated the code and created a new version 1.03.01 for users. I've also mentioned your MAJOR contribution in the comments!

I've a few updates to the latest version that I'm going to include later this week. I'm also getting ready to test an iPhone app that will mean that the phone will push updates to iFindStuff when things change rather than iFindStuff having to keep checking.

Regards

Mike
User avatar
GlennNZ
Posts: 1873
Joined: Sun Dec 07, 2014 3:33 pm
Location: Central Coast, Australia

Re: iFindStuff - multiple emails [FIXED Updated Version 1.02

Post by GlennNZ »

Chameleon wrote:
GlennNZ wrote:Working on a fix to this.

Seems Apple changed the Cookie needed identifier from X-APPLE-WEB to X_APPLE... etc

Taken a bit of time to discover that - initially thought they have changed Cookie identification altogether.

Just testing now, will update post with fix soon next hour or two - just checking isn't still spamming...
--------------------------------

Yep - all good. Creates Cookies again properly - been testing for few hours now and only one startup email - seems fixed - enough even to turn the Wife's account back on!

For those googling from other python icloud code using pyicloud - Apple appears to have changed the X-APPLE-WEB-KB (which is the persistent cookie needed to stop repeatedly logging in and getting those emails) to X_APPLE_WEB_KB (why - who knows)

Have updated Mike excellent (and well out of my league) code to 1.02.04 and attached here.
The only change was adding a check in pyicloud/base.py for a empty result with X-APPLE-WEB-KB if empty it rechecks again using new X_APPLE_WEB_KB - meaning if some apple 'genius' changes back to Dash it will still work!

https://github.com/Ghawken/iFindStuff3. ... Plugin.zip


Glenn
Amazing stuff Glenn - you were absolutely right. That fix was exactly what Apple mentioned to me when I finally got a reply from them. I've updated the code and created a new version 1.03.01 for users. I've also mentioned your MAJOR contribution in the comments!

I've a few updates to the latest version that I'm going to include later this week. I'm also getting ready to test an iPhone app that will mean that the phone will push updates to iFindStuff when things change rather than iFindStuff having to keep checking.

Regards

Mike
Hi Mike,

Major contribution is a bit of a stretch - was a few lines in your thousands !

But thanks anyway, just glad to hear that you are safe, well and equally as importantly - back!


Glenn
Chameleon
Posts: 611
Joined: Sat Oct 04, 2014 9:50 am

Re: iFindStuff - multiple emails [FIXED Updated Version 1.02

Post by Chameleon »

GlennNZ wrote:
Chameleon wrote:
GlennNZ wrote:Working on a fix to this.

Seems Apple changed the Cookie needed identifier from X-APPLE-WEB to X_APPLE... etc

Taken a bit of time to discover that - initially thought they have changed Cookie identification altogether.

Just testing now, will update post with fix soon next hour or two - just checking isn't still spamming...
--------------------------------

Yep - all good. Creates Cookies again properly - been testing for few hours now and only one startup email - seems fixed - enough even to turn the Wife's account back on!

For those googling from other python icloud code using pyicloud - Apple appears to have changed the X-APPLE-WEB-KB (which is the persistent cookie needed to stop repeatedly logging in and getting those emails) to X_APPLE_WEB_KB (why - who knows)

Have updated Mike excellent (and well out of my league) code to 1.02.04 and attached here.
The only change was adding a check in pyicloud/base.py for a empty result with X-APPLE-WEB-KB if empty it rechecks again using new X_APPLE_WEB_KB - meaning if some apple 'genius' changes back to Dash it will still work!

https://github.com/Ghawken/iFindStuff3. ... Plugin.zip


Glenn
Amazing stuff Glenn - you were absolutely right. That fix was exactly what Apple mentioned to me when I finally got a reply from them. I've updated the code and created a new version 1.03.01 for users. I've also mentioned your MAJOR contribution in the comments!

I've a few updates to the latest version that I'm going to include later this week. I'm also getting ready to test an iPhone app that will mean that the phone will push updates to iFindStuff when things change rather than iFindStuff having to keep checking.

Regards

Mike
Hi Mike,

Major contribution is a bit of a stretch - was a few lines in your thousands !

But thanks anyway, just glad to hear that you are safe, well and equally as importantly - back!


Glenn
Trust me Glenn - many users found it a major contribution!

M
Post Reply

Return to “iFindStuff”