I'm going to be crazy with a problem who appear 7 days ago, without any reason, on a serveur who works fine since 1,5 years.
I explain :
We have 6 mobiles, like iPhone who's using push notification, sync calendar and contact.
When i made a request/push of an iPhone (or other phone) the process w3wp.exe is growing up to 80/100%. The sync works fine but slow. The service w3wp.exe still using 80/100% of cpu for 1 minutes and then going to 0%.
I identified that the problem is in IIS, the Application Pool called ExchangeApplicationPool. When I stop this Pool, the w3wp.exe process is going down to 0%.
I was on the Microsoft website and see this article : http://support.microsoft.com/kb/941439/en-us?fr=1
I've isntalled this KB, but now when we receive a new mail, push doesn't work anymore. I must make a manually sync to have my mail on my phone. I will try to go back with this update today.
So, i really need your help on this case. Thanks a lot!