Link to home
Start Free TrialLog in
Avatar of jfreckeltom
jfreckeltom

asked on

OWA Calendar URL changed for user

Hi,

We have a SharePoint 2007 web part, which logs in and displays a users Outlook calendar information via webdav and OWA.

The default OWA URL of one of our users calendar has changed from

http://exchangeserver/exchange/user/calendar 
to
http://exchangeserver/exchange/user/calendar1

Within the standard Outlook client 2007 or 2010 the calendar is named correctly. It's just when accessing from OWA that the name has changed. This is then causing login problems for the web part.

I've logged onto the profile with MFCMAPI and have tried to change the URL back to the standard format (PR_URL_NAME, PR_URL_NAME_A) ANSI value. But it doesn't accept it.

I've still to try the following Outlook switch - outlook.exe /resetfoldernames

Has anyone got any suggestions on how to change the URL back to the standard format? Is it possible somewhere in IIS?

It's not possible to change the code in the web part to accept the changed value for the one user.  

Running Exchange 2003 SP2 server, 2003 domain.  

Thanks...
Avatar of LeeDerbyshire
LeeDerbyshire
Flag of United Kingdom of Great Britain and Northern Ireland image

It looks like this user may have deleted the default calendar folder, and had it recreated at some time in the past.  Anyway, it's not possible to change the url (at least, not in any way that I've ever heard).  However, the problem you have encountered is also experienced by users/admins who have to deal with non-English folder names.  So, it's possible that the more general (i.e. language and folder name independent) web part url in this form (below) will work for all your users.

http://exchangeserver/exchange/user/?cmd=loadmodule&module=calendar
Calendar1 appears to be an additional or sub calendar of the users Mailbox

If this is a sub calendar or additional calendar the URL needs to be

https://<ServerName>/exchange/UserId/Calendar/Calendar1/?Cmd=contents
Avatar of jfreckeltom
jfreckeltom

ASKER

Thanks for the replies. The change in the URL format works great if manually navigating via IE. However I need the standard format as noted above due to the SharePoint web part only accepting:

http://exchangeserver/exchange/user/calendar 

Unfortunately, I can't change how the web part uses the URL. See from the screenshot how only when accessing the user mailbox via OWA the calendar on the bottom left has been renamed to calendar1. When using MFCMAPI I can see the value for the URL has changed.

When I try to change calendar1 to calendar I get the attached message. It's odd as the main Outlook Calendar is present, it doesn't seem to be an additional calendar just the URL name has changed for OWA.
OWA.PNG
mfcmapi.PNG
Property-Change.PNG
ASKER CERTIFIED SOLUTION
Avatar of LeeDerbyshire
LeeDerbyshire
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial