[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Exchange Public Folder issue

Posted on 2011-10-26
Medium Priority
Last Modified: 2013-01-27
We just recently upgraded to Exchange 2010 from Exchange 2003. We have a program that worked fine on the 2003 platform that runs a query against a specific public folder and extracts the data to display on a plasma (TV) screen in our lobby.
The data are from several different meeting rooms we have in our building and the display shows the meeting rooms/meetings (from the calendar) based on the time of day.
I didn't write the program and the person that did no longer works for us.
The account that is used to log in to the public folder has permission on each of the calendars (meeting rooms) and I've granted it permission to log on locally to the server (Windows 2008 R2).
When testing the program, we continue to get "403-Access Denied" and sometimes "400-Bad Request".
I've been told that in 2010 you can't log directly into the public folders but in 2003, you could.
Does anyone know any way around this?
Sharepoint has been suggested but I'd need an idea of how to import the public folder calendar to Sharepoint to be able to display the meetings etc.
Question by:skbarnard
LVL 26

Expert Comment

ID: 37036581
Most likely there should be an URL from where the "Public foldeR" should've been specified
Try and edit the URL from the E2k3 server to the E2010 servers

Use those URLs @ the IExplorer window to get the HTTP response from the servers
Mostly the same HTTP response would be shared\returned by your application too

Note: check for the user-name and password which would've been hard-coded @ the file\script.


Author Comment

ID: 37038801
I had already done this before submitting this question and even I, as a domain admin, get
"403 Forbidden: Access Denied".
I can understand how the user account in the program may be forbidden since it's not a domain admin account BUT has been granted permission on the public folder ("reviewer") and even been granted permission to log on locally to the server.
I've included a screen print of the error received from pasting the link into the browser URL PublicFolderError.pdf
LVL 26

Expert Comment

ID: 37038908
Can you share us the links @ the Browser (if needed mask the server names)
Reason: we may need to check the response @ the IIS Logs

Related Links:
The HTTP status codes in IIS 7.0 and IIS 7.5

we have a bunch of 403 options to return browser such error.
Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.


Author Comment

ID: 37059639

Is this what you were asking to see?
I've pasted this link into a browser and as stated in my last comment, I even get a 403 Forbidden -Access Denied and I'm a domain admin.
It only gives the 403 error (you do not have permission to view this directory or page using the credentials you supplied), no decimal point.
I'm assuming the credentials it's referring to are my currently logged in credentials - is that true?

Author Comment

ID: 37100430
I've been told that it's not possible to log into public folders in this fashion in Exchange 2010.  Can anyone else corroborate this comment?

Author Comment

ID: 37140559
What I'm trying to find out is if anyone can tell me how to integrate an Exchange 2010 public folder calendar into Sharepoint 2010.  
We have a plasma screen in the lobby of our building that displays the meetings taking place throughout the day in our building but has quit working since our upgrade to Exchange 2010.
In Exchange 2003 - the program used to work where it had an account that would log into the public folder to read and extract the data then put it in a web page (html format) that was then displayed on the plasma screen in the lobby.
Logging into the public folder doesn't work in Exchange 2010 so I need to get the information from Exchange into Sharepoint to hopefully allow the program to grab the information and put it to the web page/plasma display.
At this point, I'm not yet looking to completely migrate the public folder structure to Sharepoint (that is on the horizon though).
Is there a way to link the information in Exchange to a calendar in Sharepoint, or export the data from Exchange to Sharepoint?
An expiditious response would be much appreciated.


Assisted Solution

skbarnard earned 0 total points
ID: 37142521
I'll check on all the links you've provided - thanks for those

Yes we probably could use a Sharepoint calendar but all the meetings have been booked through Exchange public folders and we'd need to re-enter all that data (unless we just bite the bullet and migrate the folders to Sharepoint)
We haven't had everyone yet get on board completely with Sharepoint which is why we still have the public folders and also why I'm trying to just link the 2 apps together (hopefully less work)

Assisted Solution

skbarnard earned 0 total points
ID: 37147769
Further information --
We're trying to use the calendar overlay option with Sharepoint 2010.  
We added a calendar webpart to Sharepoint and chose the Calendar Overlay under the Calendar tools tab
I choose "New Calendar" and it opens up a new window where I can name the calendar.  I choose "Exchange Calendar" option but then I need to put in the Outlook Web Access URL and the Exchange Web Service URL. (see the included screen print)
I can get the OWA URL but I'm not sure what URL I need to put for the EWS URL?
I tried using https://servername/EWS/Exchange.asmx but it throws an error (included with the screen print doc)
Any help would be appreciated -- I'm so close to what we're trying to do.

Assisted Solution

skbarnard earned 0 total points
ID: 37173583
It appears what I'll need to do is create some sort of a trust between the Exchange and Sharepoint servers.
In my research, I found a site that explains how to create that trust but it involves a root certificate.
I can get a copy of the root certificate but I don't see the "server certificates" option within IIS on our Sharepoint server.
Would this be a role or feature I'd need to install?  I don't actually want this server to be a CA but if that's what it takes to establish the trust -- I'll go for it.

Accepted Solution

skbarnard earned 0 total points
ID: 37173873
OK another update --
It appears I may have gotten the trust issue resolved but now the "calendar overlay" option seems to only being showing my calendar, not the meeting room calendar.
Poking around some more, it now seems I have it disengaged from my calendar and connected to the "Sharepoint Folder" - Portal Calendar that I see in my Outlook.  I added an appointment to the portal calendar and refreshed my view in Outlook and the appointment shows up there.
Does anyone know a quick and easy way to import items from a public folder calendar to the calendar I've created in Sharepoint?

Author Closing Comment

ID: 37854930
This question appears to have rambled and no clear solution was given.  I'm giving points to CodeCruiser since they gave a bunch of helpful links.
We ultimately went to a new 3rd party solution in order to show the meeting room agenda on our plasma screen in the lobby so no solution was found here.
Thanks to all who chimed in

Expert Comment

ID: 38824473
Came across this post as I was looking for a related issue. I am aware this is an old post and is closed but just to share, we have gone through exactly the same ie 2003->2010 migration. The old code used webdav to extract meeting room information and this is n longer supported by 2010. Running it would produce exactly the errors you have originally reported. We have converted and used Exchange Web Services for the part that extracts information from Ex 2010 and that has all worked ok.

Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Here in this article, you will get a step by step guidance on how to restore an Exchange database to a recovery database. Get a brief on Recovery Database and how it can be used to restore Exchange database in this section!
This month, Experts Exchange sat down with resident SQL expert, Jim Horn, for an in-depth look into the makings of a successful career in SQL.
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…
Suggested Courses

873 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question