Mike Laurencelle

I'm a SharePoint & Server Systems Administrator for Sears Home Improvement Products, headquartered in sunny Longwood, Florida. My primary functions revolve around SharePoint and Virtualization technologies.

I've been in the IT industry now for about 18 years. For me, IT is more than a job to make a living, more than a career to call my own. It's my passion. I am a self proclaimed geek and have interest in all things technology. I can't imagine being in any other field - I absolutely love what I do.

Showing posts with label SharePoint. Show all posts
Showing posts with label SharePoint. Show all posts

File Conversion in Process, Converter Failed To Save File

0

Posted on : 12:01 PM | By : Mike Laurencelle | In : , ,

I've been seeing this issue with a few of my users ever since disabling SharePoint Drafts. When trying to open a file, specifically an Excel spreadsheet, they'd get a message that the File Conversion in Process and then another that the Converter Failed to Save File. The strange thing is they weren't trying to covert anything or even to open it in Office Web Apps. If they open the file in Read Only mode the file opens fine and then they can click on the Edit Worksheet button and it works fine. But if they click on the drop-down context menu to Edit in Office Excel or if they click on it and choose the Edit radio button, they get this message.
After much searching and seeing posts to make sure this was installed or reinstall that or change this or modify that - all with no success. I ran across a blog post that was so simple and it actually worked. Much thanks to Amol Ghuge's post for saving the day!
  1. Empty the user's temp folder at %userprofile%\Local Settings\Temp\
  2. Open Word (or Excel)
  3. Click the Office button
  4. Click Word Options (or Excel Options)
  5. Click Resources
  6. Click the Diagnose button
  7. Click through the wizard until it is finished
  8. Reboot

Deploying a PerformancePoint dashboard to SharePoint 2010

0

Posted on : 12:42 AM | By : Mike Laurencelle | In : ,

When you create a new Enterprise Business Intelligence site in SharePoint 2010 and enable PerformancePoint site collection & site features, there is something that is unfortunately missing by default - a Dashboard Library. Where this becomes evident is when you are trying to deploy your first dashboard.

So, you've created your first dashboard and you're all excited to see it in action and see what the new PerformancePoint Services 2010 are really capable of. You right-click on your dashboard in Dashboard Designer and click Deploy to SharePoint. Then the Deploy To box pops us and.....it's empty. Did we do something wrong? Did we miss something? Is it waiting to populate with something? It turns out that the Deploy To box is filtering the list of available libraries in your site that you can deploy your newly made dashboard to. And, since none are created by default and you didn't create one beforehand, nothing shows up in the box.

How do we fix this? Easy! Go back to your site and click:
  1. Site Actions
  2. More Options
  3. Library
  4. Dashboards Library

Enter a name for your new library and click Create. Now, go back to Dashboard Designer and try to deploy your dashboard. Once the Deploy To box pops up, you'll see your newly created Dashboard Library that you can deploy your dashboard to.

SharePoint sub-site redirection

0

Posted on : 12:31 AM | By : Mike Laurencelle | In : , , ,

We are in the process of migrating our sited from WSS to MOSS and found that one of the biggest time cost comes mainly from dealing with fixing broken links since our new MOSS farm has a different address than our current WSS farm. This presented an interesting problem. How do we make sure that the transition is as seamless as possible without re-writing hundreds or even thousands of links.

Links inside of SharePoint are easy since we've long since taught our users to use relative paths. However many of our users have bookmarks or home pages set to the old location and there are countless hundreds of saved emails and corporate documents that refer to the previous site. Well, Microsoft IIS URL Rewrite to the rescue!

This neat little free tool has saved us TONS of time in our migration plan by allowing us to have IIS redirect users automatically to the new location but on a department-by-department basis. In addition, it takes the parameters after the site location and passes them to the new location as well. So, if someone goes to http://wss.company.com/hr/vacationrequest.doc they are automatically redirected to http://moss.company.com/hr/vacationrequest.doc meaning that nobody has to update their links and nobody has to call helpdesk wondering why their links don't work anymore. Since once the migration is complete we plan to give the old name to the new site anyway (and keep the new name too) this makes for an excellent solution for us that means we spend absolutely ZERO time fixing broken links.

Pretty sweet, huh? So, how does it work?

First, install the IIS URL Rewriter which you can get on the iis.net site (prominant link in the upper-right corner) or you can go straight to the source and get it here: http://www.microsoft.com/web/spotlight/urlrewriter/?WT.mc_id=aff-web-corp-spotmar_iisnet2

The nice thing is that the install is non-disruptive and does not require a system restart. Then, you edit the web.config of the web applications on your WSS servers that you want to do redirects on, adding the following lines inside of the section:

Photobucket

Notice the match url section where the different subsites are listed. So, in this case, http://wss.company.com/credit and http://wss.company.com/finance and http://wss.company.com/hr will all be redirected to their moss.company.com equivalent whereas other sites like http://wss.company.com/informationsystems and http://wss.company.com/facilities will NOT be redirected.

As you want to add more sites to the migrated list, you just add more names to the match url section with each site separated by a pipe symbol. So, for instance, to add the informationsystems site to the list of redirected sites, you would change the match url section to look like this:

Photobucket

Note: the IIS URL Rewriter must be installed on all of your Web Front Ends and the web.config changes will need to be made on all Web Front Ends as well.

Adding existing custom columns to a new content type

2

Posted on : 10:42 PM | By : Mike Laurencelle | In : , , ,

On many of the lists in my farm, there are custom columns based on the needs of the group that is using the list. Every once in a while, we need to add a new content type to an existing list and want it to make use of those existing custom columns. When I first encountered this need, my search results were pretty fruitless and most of what I found said it could not be done. In fact, it can be done so I thought I'd share how I did it in case anyone else finds themselves in this position.

  1. In the list where you have your custom columns, go ahead and add the new content type that you were wanting to add. In my case, I wanted to add the "Link to a Document" content type and wanted it to make use of the "Category" custom field that had been created in that list.
  2. Go into List Settings (or Document Library Settings if you are adding a content type to a document library instead of a list)
  3. Click on the content type you wish to add the custom column(s) to
  4. Click the link for Add from existing site or list columns
  5. Be sure that List Columns is showing in the drop down under Select columns from: and move the columns you want to add from the left side to the right side and click the OK button

That's it! I know this seems a bit simplistic but I think that what caught me and probably caught those who said this couldn't be done thought it wasn't working because I noticed that the custom columns I wanted to use wouldn't show up on the form until I went to check the item in. At first, when I clicked on new Link to a Document, I just got the name & URL boxes. But, once I filled them out and clicked OK, the check-in form appeared containing my custom columns.

Editing a SharePoint list in Datasheet View using Access 2010

0

Posted on : 1:52 PM | By : Mike Laurencelle | In : , , ,

I have been running the Office 2010 beta for several months now and have been extremely happy with it. Naturally, many applications don't understand how to work with it or detect it properly yet so, as one would expect with a new beta, there are some tweaks required to get things working properly. One such thing is the ability to use Access 2010 to edit a SharePoint list in Datasheet View.

When you first install Office 2010 and then try to edit a SharePoint list in Datasheet View, you'll receive a quaint little message telling you that "a datasheet component compatible with Windows SharePoint Services is not installed". While I'm sure this will be resolved by the time Office 2010 RTMs next month, in the mean time a tweak to correct is necessary.

I was able to find this great post on allowing SharePoint 2007 to properly detect the Office 2010 clients and this has worked on a mix of systems running Windows Vista & Windows 7, both 32 & 64 bit flavors. Thanks to Ivan for writing such a great and useful post!

http://neganov.blogspot.com/2009/11/cannot-edit-sharepoint-2007-list-in.html

Cross Site List RSS Feed with SharePoint DataView

0

Posted on : 5:59 PM | By : Mike Laurencelle | In : , , ,

A freind of mine wrote this great post on cross-site list views using RSS Feeds and keeping permissions intact. His steps were immensely useful in our environment and I wanted to make sure I shared it.

We are applying the steps outlined in Bryan's post to take the contents of a list view that exists in a departmental site and display the contents of that view on a person's MySite while still maintaining permissions to that list to prevent unauthorized access. Really great post.

http://fsugeiger.blogspot.com/2010/03/cross-site-rss-feed-with-sharepoint.html

SharePoint Search & Kerberos

0

Posted on : 11:47 PM | By : Mike Laurencelle | In : , ,

After recently converting our SharePoint farm's authentication method from NTLM to Kerberos for Excel Services, PerformancePoint, and SSRS Integration among other things in a distributed environment, I found that People Search stopped working. Search for all other content within our content sources, both inside and outside of SharePoint, continued to work just fine. However, when you perform a search within the People Search, no results would be displayed.

To resolve this, I went into Application Management within the Central Administrator and Extended the web app that MySites were on (which is where the search gathers its People info for during an index) and created a new site that was using NTLM authentication instead of Kerberos. Next, I changed our content source in the SSP's Search Settings so that the People Search utilized the new MySite site instead of the normal one that is using Kerberos - sps3://mysite.domain.com:5556 instead of sps3://mysite.domain.com

Run a full crawl and Voila! - People Search started working properly.

To cut down on the possibility that someone would stumble across the new site and utilize it without Kerberos Authentication, I restricted access to this site via an IIS 7 Authorization Rule so that only the SharePoint service accounts are allowed to access that site. I also created a Server Name Mapping in Search Settings so that anything found in mysite.domain.com:5556 would be automatically rewritten as mysite.domain.com so that users won't know the difference.

.NET 3.5 SP1 Kills SharePoint Search

1

Posted on : 9:28 PM | By : Mike Laurencelle | In : ,

I found myself very frustrated earlier this week when I found that SharePoint search was not working. It wasn't returning any errors when you submitted a search. It just wouldn't provide any results.

After a quick glance at the error logs, I found I was getting an Event ID 2436 saying Access Denied:

Details: Access is denied. Verify that either the
Default Content Access Account has access to this repository, or add
a crawl rule to crawl this repository. If the repository being crawled is a
SharePoint repository, verify that the account you are using has
"Full Read" permissions on the SharePoint Web Application
being crawled. (0x80041205)

Naturally, I immediately checked my Web Application Policy to confirm that my Search account had Read Access in case someone inadvertantly removed it. However, it was still there.

After about half the morning of removing and re-adding permissions and resetting passwords and re-creating the index, I finally found several posts pointing at the .NET 3.5 SP1 update causing this problem. Sure enough, the update had been installed over the weekend.

Thankfully, this one was an easy fix that could be done on the fly. Open RegEdit and go to HKLP\System\CurrentControlSet\Control\Lsa and create a new DWORD value named DisableLoopbackCheck. Then, set the value to 1. Lastly, restart the WSS Search service and then run the following from a command line to initiate a full crawl:

stsadm -o spsearch -action fullcrawlstart

Within a couple minutes, search was back online and users were happy.

Back to posting! Illegal characters in SharePoint

0

Posted on : 11:30 PM | By : Mike Laurencelle | In :

After the birth of my baby daughter two days after my last post, I've been a little preoccupied (see: sleep deprived) so many extra-curricular activities had to be cut. Now, as she is sleeping through the night allowing me to get a decent night's sleep, I'm getting back to normal and ready to start posting again!

As we've been moving more and more documents from network file shares into SharePoint, one of the things we realized pretty quickly that we had to work with our users on is the use of illegal characters in file names. Some jumped out at me right away as favorites that everyone loves to user like the ? question mark or # pound sign. There were others that came along occasionally but I wanted to find a complete list so that I could provide it to my users for some pre-move clean up work. So, after searching, I found this link on Microsoft's site that has a nice document on moving files from file shares into SharePoint. In the document, it points out the list of illegal characters. They are:

/ \ : * ? " < > # { } % ~ &

Additionally, I found that a lot of users accidentally have two periods between the file name and the extension. For example "myfile..doc" and apparently SharePoint doesn't like this either so the 2nd period has to be removed. This too is covered in the document along with a lot of other gotchas that I found out the hard way. I only wish I'd found a document like this one sooner. So, hopefully someone will find this document useful and it will give them some additional information to help make their file migration a little smoother.

http://office.microsoft.com/download/afile.aspx?AssetID=AM102437441033