<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Know SharePoint</title>
	<atom:link href="http://knowsharepoint.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://knowsharepoint.com</link>
	<description>My experiences as a SharePoint Architect, Administrator, and Consultant, with a little Office Communications Server (OCS and Lync) thrown in!</description>
	<lastBuildDate>Mon, 12 Mar 2012 15:27:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SharePoint 2010 Updates and 503 Error</title>
		<link>http://knowsharepoint.com/sharepoint-2010-updates-and-503-error/</link>
		<comments>http://knowsharepoint.com/sharepoint-2010-updates-and-503-error/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 15:10:00 +0000</pubDate>
		<dc:creator>DG</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Foundation2010]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[SharePoint2010]]></category>

		<guid isPermaLink="false">http://knowsharepoint.com/?p=154</guid>
		<description><![CDATA[Today I updated a SharePoint Server 2010 test virtual machine with service pack 1 (SP1; Foundation and Server) and the August 2011 cumulative updates for SharePoint Foundation and SharePoint Server. I ran the SharePoint configuration wizard after installing all the updates. When I rebooted the server (suggested when encountering the User Profile sync problem after [...]]]></description>
			<content:encoded><![CDATA[<p>Today I updated a SharePoint Server 2010 test virtual machine with service pack 1 (SP1; <a title="Foundation 2010 Service Pack 1" href="http://support.microsoft.com/kb/2460058" target="_blank">Foundation</a> and <a title="Server 2010 Service Pack 1" href="http://support.microsoft.com/kb/2460045" target="_blank">Server</a>) and the August 2011 cumulative updates for SharePoint <a title="Foundation 2010 August 2011 CU" href="http://support.microsoft.com/kb/2553050" target="_blank">Foundation</a> and <a title="Server 2010 August 2011 CU" href="http://support.microsoft.com/kb/2553048" target="_blank">SharePoint Server</a>. I ran the SharePoint configuration wizard after installing all the updates.</p>
<p>When I rebooted the server (suggested when encountering the User Profile sync problem after applying the patches) and tried to open one of the team sites, I received a 503 Service Unavailable error (as shown in the picture below).</p>
<p align="center"><sub>Service Unavailable – HTTP Error 503. The service is unavailable.</sub><a href="http://knowsharepoint.com/wp-content/uploads/2012/03/ServiceUnavailable503.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="ServiceUnavailable503" src="http://knowsharepoint.com/wp-content/uploads/2012/03/ServiceUnavailable503_thumb.jpg" alt="ServiceUnavailable503" width="551" height="234" border="0" /></a></p>
<p>Once I got over the “what did I do??!?” moment, I of course recognized this as an IIS error, not a SharePoint error. I opened the Internet Information Services (IIS) Manager MMC and noticed that none of the SharePoint Application Pools were running. After starting all the needed Application Pools, everything is back to normal.</p>
]]></content:encoded>
			<wfw:commentRss>http://knowsharepoint.com/sharepoint-2010-updates-and-503-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Online and External Users</title>
		<link>http://knowsharepoint.com/sharepoint-online-and-external-users/</link>
		<comments>http://knowsharepoint.com/sharepoint-online-and-external-users/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 14:00:00 +0000</pubDate>
		<dc:creator>DG</dc:creator>
				<category><![CDATA[Office 365]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Office 365 Grid]]></category>

		<guid isPermaLink="false">http://knowsharepoint.com/?p=148</guid>
		<description><![CDATA[Microsoft’s Office 365 allows you to not only host your company’s email, files, and website outside of the restrictions of your firewall in a highly available, secure way, but it also makes it easy to share information with your customers. One way you can share content with your customers is to use the free public [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft’s Office 365 allows you to not only host your company’s email, files, and website outside of the restrictions of your firewall in a highly available, secure way, but it also makes it easy to share information with your customers.</p>
<p>One way you can share content with your customers is to use the free public site given to you when you sign-up for an Office 365 subscription or with an unbundled SharePoint Online plan. This is a great site for small to medium-sized businesses, especially if you are paying another provider to host your content. Consolidate and save! Modifiable templates are provided that get you started fast and to which you can add all your company’s website information including pictures and video.</p>
<p>Office 365’s SharePoint platform gives you the ability to also add external users to your “private” SharePoint sites so they can gain access to the information you have selected. For example, these external users can be customers who you want to have access to collaborate on a proposed change to their contract. If you allow, the customer would be able to make changes, upload more documents, take part in online discussions, add important dates to their site, and so on. Once you send the invite and the outside user accepts, you manage their access to your SharePoint sites like any other user by adding them to site groups, or applying permissions directly to sites, list, libraries, or individual items.</p>
<p>I was asked recently why you would want to give access to an external person through the “<em>Share Site”</em> method in SharePoint versus creating a user account either directly in Office 365, or in your Active Directory and letting it sync into Office 365. My answer was two-fold:</p>
<ul>
<li>First, if you add the external user by creating an Office 365 account for them, you will have to pay for their Office 365 license. If you are using SharePoint Plan 2 (without bundling with other Office 365 services), you will be paying $10.25US per month for that user to gain access to your site. That is not extremely expensive, but Microsoft gives you the ability to invite 50 external users for FREE, so in that regard, the $10.25US is very expensive. Also, if you make this your default behavior for inviting external people to collaborate, that monthly cost can soon get out of control.</li>
<li>Second, once you create the user account for Office 365 for the external person, you now have to manage that account. So, when that user forgets their password, who will they call? That’s right, they will call you. Don’t you have enough to worry about with your current employees? Why add another user you have to support?! If you invite them through the <em>Share Site</em> feature, they use a Microsoft account (more on this in a later post) that they maintain and if they forget their password, that is between them and Microsoft.</li>
</ul>
<h3 align="center"><span style="font-family: Verdana;">Adding External Users</span></h3>
<p>To allow external users access to your site, a SharePoint Online administrator must allow access by going to the Manage Site Collections screen within the Office 365 management site, selecting the <em>Settings</em> menu, and then the <em>Manage External Users</em> menu item (as seen in the picture below).</p>
<p align="center"><sub>Manage Site Collections menu</sub><a href="http://knowsharepoint.com/wp-content/uploads/2012/03/ExternalUsers1.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="ExternalUsers1" src="http://knowsharepoint.com/wp-content/uploads/2012/03/ExternalUsers1_thumb.jpg" alt="ExternalUsers1" width="527" height="195" border="0" /></a></p>
<p>The External Users window will open – select <em>Allow</em> and then click <em>Save</em> to start allowing Site Collection Owners the right to enable external user sharing (see the picture below).</p>
<p align="center"><sub>Allow or Deny External Users window</sub><a href="http://knowsharepoint.com/wp-content/uploads/2012/03/ExternalUsers2.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="ExternalUsers2" src="http://knowsharepoint.com/wp-content/uploads/2012/03/ExternalUsers2_thumb.jpg" alt="ExternalUsers2" width="386" height="225" border="0" /></a></p>
<p>At this point, site Owners will not be able to invite external people. Site <span style="text-decoration: underline;">Collection</span> Owners must enable the <em>External user invitations</em> feature. You do this by navigating to the Site Collection Features screen and clicking the <em>Activate</em> button by the feature (see the picture below).</p>
<p align="center"><sub>External user invitations SharePoint feature</sub><a href="http://knowsharepoint.com/wp-content/uploads/2012/03/ExternalUsers3.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="ExternalUsers3" src="http://knowsharepoint.com/wp-content/uploads/2012/03/ExternalUsers3_thumb.jpg" alt="ExternalUsers3" width="518" height="43" border="0" /></a></p>
<p>Now any SharePoint user who had been given the <em>Manage Permissions</em> permission level (out of the box, only Site Owners have this permission, but it can be added to any role) on any SharePoint site within the Site Collection can invite external users to join a site group. To invite the external users, select the <em>Share Site</em> link on the Site Actions menu (see the picture below).</p>
<p align="center"><sub>Site Actions Menu – Share Site</sub><a href="http://knowsharepoint.com/wp-content/uploads/2012/03/ExternalUsers4.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="ExternalUsers4" src="http://knowsharepoint.com/wp-content/uploads/2012/03/ExternalUsers4_thumb.jpg" alt="ExternalUsers4" width="190" height="442" border="0" /></a></p>
<p>When the <em>Share your SharePoint Site</em> window opens, type the email address of the user you want to invite into either of the groups shown. Out of the box, the groups available are the Visitors and Members groups, but the names of the groups can be changed so yours may be different from the ones shown. Click the <em>Share</em> button to finish (see the picture below).</p>
<p align="center"><sub>Share your SharePoint Site Window</sub><a href="http://knowsharepoint.com/wp-content/uploads/2012/03/ExternalUsers5.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="ExternalUsers5" src="http://knowsharepoint.com/wp-content/uploads/2012/03/ExternalUsers5_thumb.jpg" alt="ExternalUsers5" width="457" height="264" border="0" /></a></p>
<p>The external user will get an invite to your site and after going through the sign-in process (I will document that more at a later time), they are added to the SharePoint group you designated.</p>
]]></content:encoded>
			<wfw:commentRss>http://knowsharepoint.com/sharepoint-online-and-external-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why SharePoint Professionals Should Oppose SOPA and PIPA</title>
		<link>http://knowsharepoint.com/why-sharepoint-professionals-should-oppose-sopa-and-pipa/</link>
		<comments>http://knowsharepoint.com/why-sharepoint-professionals-should-oppose-sopa-and-pipa/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 16:17:00 +0000</pubDate>
		<dc:creator>DG</dc:creator>
				<category><![CDATA[Legislation]]></category>

		<guid isPermaLink="false">http://knowsharepoint.com/?p=62</guid>
		<description><![CDATA[I know there are many readers of this blog that live outside of the United States, but please bear with me as I address two bills before the U.S. Congress that will have global impact. Instead of addressing the actual bills and the general impact they would have on the internet (you can find information [...]]]></description>
			<content:encoded><![CDATA[<p>I know there are many readers of this blog that live outside of the United States, but please bear with me as I address two bills before the U.S. Congress that will have global impact.</p>
<p>Instead of addressing the actual bills and the general impact they would have on the internet (you can find information in <a href="http://en.wikipedia.org/wiki/Wikipedia:SOPA_initiative/Learn_more" target="_blank" title="Wikipedia">various</a> <a href="http://www.bing.com/search?q=sopa+and+pipa&amp;go=&amp;qs=n&amp;sk=&amp;sc=4-11&amp;form=QBLH" target="_blank" title="Bing Search">other</a> <a href="https://www.google.com/landing/takeaction/sopa-pipa/" target="_blank" title="Google Take Action">places</a>), I want to look at this issue from the prospective of a technology professional who implements, uses, and blogs about Microsoft technology, including SharePoint.</p>
<p>Imagine a scenario where Microsoft (or any other software company) releases a software product that I then begin to implement. But, as I start to use the product, I find flaws or bugs (some like to call them “features”) in the software that I want to blog about. I want others who run into the same issues to know they are not alone and possibly have a fix. </p>
<p>This scenario happens hundreds (if not thousands) of times a day in this country. However, if companies have the right given to them to sue anyone that they feel is infringing on their product, any technology blogger’s site can be brought down. This is how it could work: you blog about a flaw and the software provider decides they don’t like your post. Well, you used screenshots of their product and gave detailed descriptions of how their product worked, so you have used their intellectual property (supposedly). But wait, I am a blogger, so I am a member of the press and protected by the First Amendment to the U.S. Constitution. <a href="http://www.infowars.com/federal-judge-rules-bloggers-are-not-journalists/" target="_blank" title="Federal Court Says Bloggers Are Not Journalists">Not you are not.</a></p>
<p>So, you are being sued (along with your ISP and website hosting provider). Can you afford to pay an attorney to fight a large software company? What about your ISP or your website host? What if your website is being hosted by the same software company that is now suing you? Exactly, your site goes away. Oh, and don’t even think about transferring your website outside of this country to protect it, they want to block DNS requests if an IP owner feels the site has infringing content(some DNS provisions in SOPA have been taken out….for now.)</p>
<p>This is why any of us who work in technology every day and give helpful advice (I hope this site is helpful!) should stand up and <a href="http://www.usa.gov/Contact/Elected.shtml" target="_blank" title="Contact Elected Officials">contact our representatives in Congress</a> and tell them SOPA and PIPA are bad for all of us!</p>
]]></content:encoded>
			<wfw:commentRss>http://knowsharepoint.com/why-sharepoint-professionals-should-oppose-sopa-and-pipa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Renaming a document – ”The Specified name is already in use”</title>
		<link>http://knowsharepoint.com/renaming-a-document-the-specified-name-is-already-in-use/</link>
		<comments>http://knowsharepoint.com/renaming-a-document-the-specified-name-is-already-in-use/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 17:43:00 +0000</pubDate>
		<dc:creator>DG</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Document Library]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[WSS 3.0]]></category>

		<guid isPermaLink="false">http://knowsharepoint.com/?p=61</guid>
		<description><![CDATA[A SharePoint document library in some ways acts similar to a folder when storing documents on your local computer. For example, you can’t have two documents with the same name within a document library (or folder, if you are using folders). If you try to rename a document and give it the same name as [...]]]></description>
			<content:encoded><![CDATA[<p>A SharePoint document library in some ways acts similar to a folder when storing documents on your local computer. For example, you can’t have two documents with the same name within a document library (or folder, if you are using folders). If you try to rename a document and give it the same name as another document in the library, you will be given this wonderful error (in SharePoint 2007):<br /><a href="http://lh3.ggpht.com/-FQe-Ez1oFvY/TmpQUjECX9I/AAAAAAAAAHI/97k_BIni9XE/s1600-h/error%25255B3%25255D.png"><img alt="error" border="0" height="127" src="http://lh3.ggpht.com/-QEARWTPjuH0/TmpQVNSMAEI/AAAAAAAAAHM/s82gXa7tDGc/error_thumb%25255B1%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="error" width="570" />      <br /></a><span class="Apple-style-span" style="font-size: x-small;">[Server Error in ‘/’ Application. The specified name is already in use. A document cannot have the same name as another document or folder in this library or folder. Click your browser’s Back button, and type a new name.]</span><br />This makes perfect sense, unless the “existing file” really isn’t there. I recently ran into an issue where a user tried multiple times to upload a document (<a href="http://en.wikipedia.org/wiki/User_error" target="_blank" title="Wikipedia - User Error">PEBKAC</a>) and finally, they received the error that they couldn’t add the document with the current name because it already existed. Somehow, the document they were uploading and checking-in was removed from the database, but SharePoint thought it was still there. So, they couldn’t upload a document or rename a document with that same name.<br />When I tried to upload a document to the library, I received the error below that says the document (which wasn’t really there) was checked-out to the user that was uploading the document from before.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-H-E-VP7CKDk/TmpZYXXESzI/AAAAAAAAAHo/18nGOx25C9s/s1600/error4.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><span class="Apple-style-span" style="font-size: x-small;"><img border="0" height="161" src="http://1.bp.blogspot.com/-H-E-VP7CKDk/TmpZYXXESzI/AAAAAAAAAHo/18nGOx25C9s/s640/error4.jpg" width="640" /></span></a></div>
<p><span style="font-size: xx-small;"><br /></span><br /><span class="Apple-style-span" style="font-size: x-small;"><br /></span></p>
<p><span class="Apple-style-span" style="font-size: x-small;">[Error. The {filename} is checked out or locked for editing by {username}]</span><br />Again, since the document really wasn’t there, it was a bit frustrating, but this last error did give me insight into how to resolve the issue. The fix in this case was simple enough. After opening the document library’s settings, I opened the <em>Manage checked out files</em> page (selected from the Permissions and Management column).</p>
<p><a href="http://lh5.ggpht.com/-t4DvXqGgoF0/TmpQVgwELwI/AAAAAAAAAHY/_7-l2voFTDw/s1600-h/error1%25255B2%25255D.png"><img alt="error1" border="0" height="168" src="http://lh6.ggpht.com/-LxuM0YsKZQo/TmpQVwOc6-I/AAAAAAAAAHc/UWXEABZDMvU/error1_thumb.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="error1" width="243" /></a></p>
<p>Since SharePoint did believe the document was still there, I am given the wonderful opportunity to “Take Ownership” of the checked-out document.</p>
<p><a href="http://lh5.ggpht.com/-C1t_BCz4mfs/TmpQWGdWYnI/AAAAAAAAAHg/aYRxGsknZQo/s1600-h/error2%25255B4%25255D.jpg"><img alt="error2" border="0" height="184" src="http://lh5.ggpht.com/-j-Xf8w3SKyg/TmpQWfg5bmI/AAAAAAAAAHk/7xL8tRUpwrw/error2_thumb%25255B2%25255D.jpg?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="error2" width="657" /></a></p>
<p>After selecting the checkbox next to the document and clicking the <em>Take Ownership of Selection</em> button, the document was then checked-out to me. I then was able to upload a document with the same name (the library had versioning turned on, so I selected for it to add another version).</p>
]]></content:encoded>
			<wfw:commentRss>http://knowsharepoint.com/renaming-a-document-the-specified-name-is-already-in-use/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Error Connecting to Database Server</title>
		<link>http://knowsharepoint.com/error-connecting-to-database-server/</link>
		<comments>http://knowsharepoint.com/error-connecting-to-database-server/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 21:15:00 +0000</pubDate>
		<dc:creator>DG</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Password]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SharePoint2010]]></category>
		<category><![CDATA[Virtual]]></category>

		<guid isPermaLink="false">http://knowsharepoint.com/?p=60</guid>
		<description><![CDATA[I recently setup yet another SharePoint farm (this time using virtual machines) and ran into a problem that happens all too often. The scenario is this: I setup MS SQL server in preparation for getting SharePoint installed on a separate server. After setting up your service accounts in Active Directory and installing MS SQL on [...]]]></description>
			<content:encoded><![CDATA[<p>I recently setup yet another SharePoint farm (this time using virtual machines) and ran into a problem that happens all too often.</p>
<p>The scenario is this: I setup MS SQL server in preparation for getting SharePoint installed on a separate server. After setting up your service accounts in Active Directory and installing MS SQL on Server1, I set off installing SharePoint on Server2. When I got to the screen in the <em>Specify Configuration Database Settings</em> within the SharePoint configuration wizard, I received the following error:</p>
<div style="text-align: center;"><a href="http://lh3.ggpht.com/-YvzqFKnfQ3E/Tk1_ZUdwayI/AAAAAAAAAGA/UpY0s1HyO38/s1600-h/1%25255B5%25255D.jpg"><img alt="1" border="0" height="453" src="http://lh4.ggpht.com/-N4vq9YoaNc8/Tk1_Z0cXApI/AAAAAAAAAGE/idsceviK3Rg/1_thumb%25255B3%25255D.jpg?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="1" width="509" /></a></div>
<div style="text-align: center;"><span style="font-size: xx-small;">Cannot connect to database master at SQL server at <em>ServerName</em>. The database might not exist, or the current user does not have permission to connect to it.</span></div>
<p>Knowing the database ‘master’ did exist, I setout to solve the “current user does not have permission” issue. I opened the SQL Management Studio and checked to make sure my account had permission to connect.</p>
<div style="text-align: center;"><a href="http://lh5.ggpht.com/-JytNc3-oKnM/Tk1_aBU7KqI/AAAAAAAAAGI/cIXhI0CaR2o/s1600-h/2%25255B4%25255D.jpg"><img alt="2" border="0" height="377" src="http://lh5.ggpht.com/-PtwQfN8D5lA/Tk1_ayvAlkI/AAAAAAAAAGM/OKm2JMvy5NA/2_thumb%25255B2%25255D.jpg?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="2" width="493" /></a></div>
<p>I checked the permissions for the service account and everything looked good. So, what’s going on?!?</p>
<p>Since I don’t follow a setup script anymore (I have done this hundreds of times, so I know what I am doing, right?), I had forgotten one step. MS SQL listens for <a href="http://support.microsoft.com/kb/287932" target="_blank">incoming traffic on port 1433</a>. When setting up your SQL server, you have to make sure you create a firewall rule to allow that incoming port. This is elementary and I should have remembered this step, but no one is perfect, right?</p>
<p>So, I opened Windows Firewall (if you are using a different firewall product, the steps should be similar).</p>
<div style="text-align: center;"><a href="http://lh5.ggpht.com/-_fiGQzPrsQk/Tk1_baIy-VI/AAAAAAAAAGw/ZG0aggEBUmw/s1600-h/3%25255B4%25255D.jpg"><img alt="3" border="0" height="345" src="http://lh5.ggpht.com/-3_qidq2sbuU/Tk1_b_DwGFI/AAAAAAAAAG0/eh3th0SEr9c/3_thumb%25255B2%25255D.jpg?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="3" width="298" /></a></div>
<p>I selected <em>Inbound Rules</em> in the left window and then chose <em>New Rule…</em> from the Actions menu on the right.</p>
<p><a href="http://lh6.ggpht.com/-EHGESMe9S3Y/Tk1_crwODCI/AAAAAAAAAG4/6V1uzGcMtl0/s1600-h/4%25255B5%25255D.jpg"><img alt="4" border="0" height="600" src="http://lh5.ggpht.com/-KcmCvie7G4o/Tk1_c0XUNGI/AAAAAAAAAG8/V-xl2xSTpdc/4_thumb%25255B3%25255D.jpg?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="4" width="848" /></a><br />Select Port for the type of rule you want to create, click Next, and then type in 1433 in the port field.<br /><a href="http://lh3.ggpht.com/-nTcCgPfks5A/Tk1_dfOshXI/AAAAAAAAAHA/KoYsyKuDY7M/s1600-h/5%25255B5%25255D.jpg"><img alt="5" border="0" height="499" src="http://lh5.ggpht.com/-UCb7Oc3zGXQ/Tk1_eLX376I/AAAAAAAAAHE/UYEwvt_psAw/5_thumb%25255B3%25255D.jpg?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="5" width="607" /></a><br />Click Next and then select to <em>Allow the connection</em>. Go through the rest of the wizard by clicking Next and filling in the appropriate content.</p>
<p><a href="http://lh6.ggpht.com/-hV1fNRyrNWY/Tk1_e8d1VrI/AAAAAAAAAGo/KvQ8Cam3uR4/s1600-h/6%25255B6%25255D.jpg"><img alt="6" border="0" height="489" src="http://lh6.ggpht.com/-AYwCgseImzY/Tk1_fYRH68I/AAAAAAAAAGs/rtHce_rMM30/6_thumb%25255B2%25255D.jpg?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="6" width="614" /></a>
<div style="text-align: center;"></div>
<div style="text-align: left;">Again, this is not rocket science, but I hope this information can be helpful to the next person who forgets the important step of allowing inbound connections to their SQL server!</div>
]]></content:encoded>
			<wfw:commentRss>http://knowsharepoint.com/error-connecting-to-database-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Filter on a Data View Web Part (series part 3)</title>
		<link>http://knowsharepoint.com/custom-filter-on-a-data-view-web-part-series-part-3/</link>
		<comments>http://knowsharepoint.com/custom-filter-on-a-data-view-web-part-series-part-3/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 20:44:00 +0000</pubDate>
		<dc:creator>DG</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[SP Designer]]></category>
		<category><![CDATA[WSS 3.0]]></category>

		<guid isPermaLink="false">http://knowsharepoint.com/?p=59</guid>
		<description><![CDATA[Data Views can be a very powerful tool when using SharePoint Designer 2007 in designing pages in your WSS 3.0 and MOSS 2007 environments (the same is true for SharePoint Designer 2010 and SharePoint 2010). One of the requirements for my project is to display documents from two different SharePoint Document Libraries in one view [...]]]></description>
			<content:encoded><![CDATA[<p>Data Views can be a very powerful tool when using SharePoint Designer 2007 in designing pages in your WSS 3.0 and MOSS 2007 environments (the same is true for SharePoint Designer 2010 and SharePoint 2010). <br />One of the requirements for my project is to display documents from two different SharePoint Document Libraries in one view and have the documents displayed in a specific way. The content is to be displayed in the table view as follows: <br />
<table border="1" cellpadding="2" cellspacing="0" style="width: 400px;">
<tbody>
<tr>
<td valign="top" width="102">Document Icon</td>
<td valign="top" width="97">Name</td>
<td valign="top" width="97">Title</td>
<td valign="top" width="102">Modified Date</td>
</tr>
</tbody>
</table>
<ul>
<li>The Document Icon must display the file-specific icon, but the hyperlink must point to the file. <a href="http://www.knowsharepoint.com/2010/12/custom-document-icon-using-data-view.html">[Go here to find out how I accomplished displaying the icon]</a> </li>
<li>The Name field should display the document’s name, but without the file extension <a href="http://www.knowsharepoint.com/2010/12/custom-column-data-display-names-using.html">[Go here to find out how I accomplished displaying the name without the extension]</a> </li>
<li>Only the last 30 days of modified files should be displayed. </li>
</ul>
<p>To filter the list of items in the Data View, first I setup the Data View to display the content like I wanted. Then, selecting the <i>Common Data View Tasks</i> drop-down (as shown below), I selected the <b>Filter:</b> option. </p>
<p><a href="http://lh5.ggpht.com/_y-HzburusVo/TRzvKCBsdlI/AAAAAAAAAFQ/zFAffqOQpWE/s1600-h/tasks4.jpg"><img alt="tasks" border="0" height="273" src="http://lh4.ggpht.com/_y-HzburusVo/TRzvKai2sXI/AAAAAAAAAFU/smiF7VSLGZ4/tasks_thumb2.jpg?imgmax=800" style="background-image: none; border-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="tasks" width="280" /></a></p>
<p>The expression is pretty involved, but I cheated a little by using the Filter Criteria option. The expression I started off with was Modified Is Greater or Equal To [Current Date], as shown below.</p>
<p><a href="http://lh4.ggpht.com/_y-HzburusVo/TRzvKnw18fI/AAAAAAAAAFY/4DchljnvqgU/s1600-h/basicexpress4.jpg"><img alt="basicexpress" border="0" height="223" src="http://lh6.ggpht.com/_y-HzburusVo/TRzvLOG134I/AAAAAAAAAFc/RG9ZgHRX420/basicexpress_thumb2.jpg?imgmax=800" style="background-image: none; border-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="basicexpress" width="351" /></a></p>
<p>I then selected the Advanced button (shown on the picture above) and I was presented with the advanced expression being used by the builder. I added “- 30” without the quotes to the expression. </p>
<p><a href="http://lh3.ggpht.com/_y-HzburusVo/TRzvLvUo2AI/AAAAAAAAAFg/SYqcVxZYi2Q/s1600-h/expressionbuilder23.jpg"><img alt="expressionbuilder2" border="0" height="129" src="http://lh6.ggpht.com/_y-HzburusVo/TRzvLxAC8AI/AAAAAAAAAFk/-YHXKqJ09hY/expressionbuilder2_thumb1.jpg?imgmax=800" style="background-image: none; border-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="expressionbuilder2" width="523" /></a></p>
<p>The whole expression ended up being the one shown below: <br />[number(translate(substring-before(@Modified,'T'),'-','')) &gt;= number(translate(substring-before($Today,'T'),'-','')) -30]</p>
]]></content:encoded>
			<wfw:commentRss>http://knowsharepoint.com/custom-filter-on-a-data-view-web-part-series-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Column Data Display Names Using a Data View Web Part (series part 2)</title>
		<link>http://knowsharepoint.com/custom-column-data-display-names-using-a-data-view-web-part-series-part-2/</link>
		<comments>http://knowsharepoint.com/custom-column-data-display-names-using-a-data-view-web-part-series-part-2/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 20:43:00 +0000</pubDate>
		<dc:creator>DG</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[SP Designer]]></category>
		<category><![CDATA[WSS 3.0]]></category>

		<guid isPermaLink="false">http://knowsharepoint.com/?p=58</guid>
		<description><![CDATA[Data Views can be a very powerful tool when using SharePoint Designer 2007 in designing pages in your WSS 3.0 and MOSS 2007 environments (the same is true for SharePoint Designer 2010 and SharePoint 2010). One of the requirements for my project is to display documents from two different SharePoint Document Libraries in one view [...]]]></description>
			<content:encoded><![CDATA[<p>Data Views can be a very powerful tool when using SharePoint Designer 2007 in designing pages in your WSS 3.0 and MOSS 2007 environments (the same is true for SharePoint Designer 2010 and SharePoint 2010). <br />One of the requirements for my project is to display documents from two different SharePoint Document Libraries in one view and have the documents displayed in a specific way. The content is to be displayed in the table view as follows: <br />
<table border="1" cellpadding="2" cellspacing="0" style="width: 400px;">
<tbody>
<tr>
<td valign="top" width="102">Document Icon</td>
<td valign="top" width="97">Name</td>
<td valign="top" width="97">Title</td>
<td valign="top" width="102">Modified Date</td>
</tr>
</tbody>
</table>
<ul>
<li>The Document Icon must display the file-specific icon, but the hyperlink must point to the file. <a href="http://www.knowsharepoint.com/2010/12/custom-document-icon-using-data-view.html">[Go here to find out how I accomplished displaying the icon]</a> </li>
<li>The Name field should display the document’s name, but without the file extension </li>
<li>Only the last 30 days of modified files should be displayed. <a href="http://www.knowsharepoint.com/2010/12/custom-filter-on-data-view-web-part.html">[Go here to find out how I accomplished the filter] </a></li>
</ul>
<p>To show the name without the file extension, I added the Name field to the table, then converted the value to a Hyperlink. I then made the hyperlink value point to the file using @FileRef. </p>
<p>To remove the extension from the display, I built the display value using two different expressions, as shown below: <br />substring-before(string(@FileLeafRef), ‘.’)</p>
<p><a href="http://lh3.ggpht.com/_y-HzburusVo/TRzvAXOVaOI/AAAAAAAAAFI/nP0vhSkNYI0/s1600-h/full4.jpg"><img alt="full" border="0" height="299" src="http://lh5.ggpht.com/_y-HzburusVo/TRzvAjL-r5I/AAAAAAAAAFM/Zr1uAHReS_0/full_thumb2.jpg?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="full" width="553" /></a></p>
<p>Working from the inside out, ‘string’ converts the filename variable into a string so the next expression can work with the value. ‘Substring-before’ accepts two variables: the data value and what character to look at for stopping (which is the period ‘.’).</p>
<p>So, the full URL looks like: &lt;a href=”{@FileRef}”&gt;&lt;xsl:value-of select=”substring-before(string(@FileLeafRef), ‘.’)” /&gt;&lt;/a&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://knowsharepoint.com/custom-column-data-display-names-using-a-data-view-web-part-series-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Document Icon Using a Data View Web Part (series part 1)</title>
		<link>http://knowsharepoint.com/custom-document-icon-using-a-data-view-web-part-series-part-1/</link>
		<comments>http://knowsharepoint.com/custom-document-icon-using-a-data-view-web-part-series-part-1/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 20:42:00 +0000</pubDate>
		<dc:creator>DG</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[SP Designer]]></category>
		<category><![CDATA[WSS 3.0]]></category>

		<guid isPermaLink="false">http://knowsharepoint.com/?p=57</guid>
		<description><![CDATA[Data Views can be a very powerful tool when using SharePoint Designer 2007 in designing pages in your WSS 3.0 and MOSS 2007 environments (the same is true for SharePoint Designer 2010 and SharePoint 2010). One of the requirements for my project is to display documents from two different SharePoint Document Libraries in one view [...]]]></description>
			<content:encoded><![CDATA[<p>Data Views can be a very powerful tool when using SharePoint Designer 2007 in designing pages in your WSS 3.0 and MOSS 2007 environments (the same is true for SharePoint Designer 2010 and SharePoint 2010). <br />One of the requirements for my project is to display documents from two different SharePoint Document Libraries in one view and have the documents displayed in a specific way. The content is to be displayed in the table view as follows: <br />
<table border="1" cellpadding="2" cellspacing="0" style="width: 400px;">
<tbody>
<tr>
<td valign="top" width="102">Document Icon</td>
<td valign="top" width="97">Name</td>
<td valign="top" width="97">Title</td>
<td valign="top" width="102">Modified Date</td>
</tr>
</tbody>
</table>
<ul>
<li>The Document Icon must display the file-specific icon, but the hyperlink must point to the file. </li>
<li>The Name field should display the document’s name, but without the file extension <a href="http://www.knowsharepoint.com/2010/12/custom-column-data-display-names-using.html">[Go here to find out how I accomplished displaying the name without the extension]</a> </li>
<li>Only the last 30 days of modified files should be displayed. <a href="http://www.knowsharepoint.com/2010/12/custom-filter-on-data-view-web-part.html">[Go here to find out how I accomplished the filter]</a> </li>
</ul>
<p>To show the Document Icon, I added the DocIcon field to the table, then converted the value to a Hyperlink. I then made the hyperlink value point to the file using @FileRef. <br />To point the DocIcon (which has a value of ‘PDF’, since all my documents were PDFs) link to the correct picture, I pointed to a pdf picture (pdf.gif) on my site. You could do this several ways, but I just put a PDF icon in a ‘system’ document library on my site. I also wanted to make my solution work if it was later decided to add documents to the displayed libraries that were a different type other than PDF.</p>
<p>So, in the hyperlink, I used the @DocIcon field in the src value: <br />src=”/site/system/{@DocIcon}.gif width =”17” height=”17”</p>
<p>A couple things to note about the link above: 1) it assumes all the images will be gifs and will reside in the same document library and 2) the images are all shown with 17 pixel width and height.</p>
<p>So, the full URL looks like: &lt;a href=”{@FileRef}”&gt;&lt;img border=”0” src=”/site/system/{@DocIcon}.gif width =”17” height=”17” /&gt;&lt;/a&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://knowsharepoint.com/custom-document-icon-using-a-data-view-web-part-series-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Datasheet View and Office 2010 64-bit</title>
		<link>http://knowsharepoint.com/sharepoint-datasheet-view-and-office-2010-64-bit/</link>
		<comments>http://knowsharepoint.com/sharepoint-datasheet-view-and-office-2010-64-bit/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 02:06:00 +0000</pubDate>
		<dc:creator>DG</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Datasheet view]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Lists]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[Office 2010]]></category>
		<category><![CDATA[WSS 3.0]]></category>

		<guid isPermaLink="false">http://knowsharepoint.com/?p=56</guid>
		<description><![CDATA[If you have installed the 64-bit new version of Microsoft Office, Office 2010, then you will most likely see the following message when trying to edit a SharePoint list using the Edit in datasheet function: The list cannot be displayed in Datasheet view for one or more of the following reasons: - A datasheet component [...]]]></description>
			<content:encoded><![CDATA[<p>If you have installed the 64-bit new version of Microsoft Office, Office 2010, then you will most likely see the following message when trying to edit a SharePoint list using the Edit in datasheet function:
<div>
<div><img style="text-align: center; margin: 0px auto 10px; width: 320px; display: block; height: 158px;" id="BLOGGER_PHOTO_ID_5477993599999292978" alt="" src="http://1.bp.blogspot.com/_y-HzburusVo/TAW-J9HSNjI/AAAAAAAAAEk/uiSZRzV_2U8/s320/datasheeterror.jpg" border="0" /></div>
<p>
<div><i><span style="font-size:85%;">The list cannot be displayed in Datasheet view for one or more of the following reasons:</p>
<p>- A datasheet component compatible with Windows SharePoint Services is not installed.</p>
<p>- Your Web browser does not support ActiveX controls</p>
<p>- Support for AxtiveX controls is disabled</span></p>
<p></i></div>
<p>
<div>The issue revolves around the fact that 64-bit versions of Office 2010 do not ship with the 32-bit Activex control that would make the datasheet option work with Internet Explorer. </div>
<p>
<div>There are ways to make this work, and the usual suggestion is to find a copy of an Office 2007 product and either install it (such as <a href="http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42&amp;displaylang=en">SharePoint Designer 2007</a>) or just choose to install the Windows SharePoint Services components of the product. This works, but I don&#8217;t really want to go to that much trouble.</div>
<div> </div>
<div>Another solution, and the one that I employed, is to install the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=7554F536-8C28-4598-9B72-EF94E038C891&amp;displaylang=en">2007 Office System Driver: Data Connectivity Components</a>. After installing the Components, go back to the menu and the datasheet option will work great.</div>
<div><img style="text-align: center; margin: 0px auto 10px; width: 256px; display: block; height: 254px;" id="BLOGGER_PHOTO_ID_5477997279515998162" alt="" src="http://3.bp.blogspot.com/_y-HzburusVo/TAXBgIYbd9I/AAAAAAAAAEs/QijmrK6F564/s320/datasheetmenu.jpg" border="0" /></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://knowsharepoint.com/sharepoint-datasheet-view-and-office-2010-64-bit/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Intermittent forbidden errors (403)</title>
		<link>http://knowsharepoint.com/intermittent-forbidden-errors-403/</link>
		<comments>http://knowsharepoint.com/intermittent-forbidden-errors-403/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 17:15:00 +0000</pubDate>
		<dc:creator>DG</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[WSS 3.0]]></category>

		<guid isPermaLink="false">http://knowsharepoint.com/?p=55</guid>
		<description><![CDATA[After applying a new master page and related theme components, we have been receiving reports that users were being presented with 403 ‘forbidden’ errors when trying to load our intranet site. After refreshing the screen four (4) times, the page would finally load. I checked the web server’s Application log and found that every time [...]]]></description>
			<content:encoded><![CDATA[<p>After applying a new master page and related theme components, we have been receiving reports that users were being presented with 403 ‘forbidden’ errors when trying to load our intranet site. After refreshing the screen four (4) times, the page would finally load.</p>
<p>I checked the web server’s Application log and found that every time a user received a 403 error, there was an “Information” Web Event message logged with a source of ASP.NET and an ID of ID 1314. The body of the event included, among other information:</p>
<blockquote><p>Event code: 4011   <br />Event message: An unhandled access exception has occurred.</p>
</blockquote>
<p>After doing research and knowing this was most likely a security issue, I came around to fixing permissions on the <em>Bin</em> and <em>_app_bin</em> folders for the IIS virtual server that was hosting my SharePoint Web Application. I added the server’s local group “users” (which includes the domain group users) to both folders with READ permissions. </p>
<p>After an application pool restart, there have been no more reports of 403 errors and not a single 1314 report has been shown in the Application log.</p>
]]></content:encoded>
			<wfw:commentRss>http://knowsharepoint.com/intermittent-forbidden-errors-403/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

