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...
ExchangeOutlook

Avatar of undefined
Last Comment
LeeDerbyshire

8/22/2022 - Mon
LeeDerbyshire

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
apache09

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
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
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck
ASKER CERTIFIED SOLUTION
LeeDerbyshire

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question