PowerPivot Application Pool Crashes on Data Refresh

Posted on Leave a commentPosted in Article, SharePoint 2013

When troubleshooting SharePoint, you often have to dig several levels deep to discover the root of an issue. Recently one of my clients was running into an issue where the IIS application pool that was associated with their PowerPivot service application was crashing regularly at a specific time (within a minute or two) every day. Before looking into it we immediately suspected something was up with a scheduled data refresh, just given the timing of […]

Unencoded Cookie Value Breaks SharePoint Modern Pages

Posted on Leave a commentPosted in SharePoint Online

Today I discovered an interesting issue with the new SharePoint Modern Library views on Office 365. One of my clients for whom I had built an application that loads some content within an iframe element on the site was suddenly no longer able to get the Modern Library pages to render correctly – they would simply show up as a blank page. At first, we thought maybe something with our code was failing and causing […]

Invoke-SPORestMethod: Using the SharePoint Online REST API with PowerShell

Posted on 5 CommentsPosted in PowerShell Scripting, SharePoint Online

Earlier this summer I mentioned that I’d start blogging about some of my scripts that I have in my toolbox and I guess I’m a little behind in that but I guess better late than never. I’ve had snippets of code that I could use to make REST based calls to SharePoint Online for a while, some of them were little snippets of PowerShell and some were embedded deep in my custom cmdlets or some […]

“_ULS_EXPAND_FORCED_LOGGING_MESSAGES_” Environment Variable Explained

Posted on 3 CommentsPosted in SharePoint 2010, SharePoint 2013

Have you ever been looking through the SharePoint ULS logs trying to troubleshoot one issue or another and come across entries such as this: [Forced due to logging gap, Original Level: <TraceLevel>] <Some message> {0} I was recently working with a client who noticed an message like this in the ULS logs and was baffled by the fact that the {0} was not being replaced with the relevant data referred to in the message text. […]

Announcing My Custom SharePoint Online Cmdlets

Posted on 34 CommentsPosted in PowerShell Cmdlets, SharePoint Online

For quite a while now I’ve been pointing out the lack of cmdlets that are available for working with Office 365 and SharePoint 2013 (SharePoint Online) and I’ve mentioned several times that someone should really do something about that and that I’d love to be that person if only I had the time. Well, as it turns out, over Christmas break I managed to find some free time so I went ahead and got started […]

SharePoint 2013 Version 16.0.0.1810???

Posted on 8 CommentsPosted in SharePoint 2013

So today I was doing some SharePoint 2013 app development against my Office 365 SharePoint 2013 tenant and I needed to view the HTTP traffic from the site in order to troubleshoot some issues I was having and I stumbled across something I found very interesting when I looked at the header details in Fiddler: Yup, that’s right – my tenant is on SharePoint 16 – not 15 which is the current public release of […]

My First Pluralsight Course

Posted on Leave a commentPosted in General

Throughout the years I’ve done numerous presentations related to using PowerShell with SharePoint and through them all I’ve often found myself wanting more time so that I could share more details. Recently some friends of mine pointed me in the direction of Pluralsight and the opportunities they had for new authors – I saw this as a fantastic way to take many of the presentations I’ve done in the past and polish them up, add […]

Parallel SharePoint Tasks with PowerShell

Posted on 3 CommentsPosted in PowerShell Scripting, SharePoint 2010, SharePoint 2013

Today I was working on a deployment for a client which entailed activating a custom SharePoint Feature on about 1000 Site Collections. This Feature did a fair number of things and on average it takes about 10-15 minutes to complete in their test environment (which is pretty slow compared to their production environment which I’ve not yet deployed to but I expect close to a 5 minute run time per Site Collection once I go […]

Provisioning Search on SharePoint 2013 Foundation Using PowerShell

Posted on 32 CommentsPosted in SharePoint 2013

There was recently a twitter conversation between @cacallahan, @toddklindt, and @brianlala discussing provisioning Search on SharePoint Foundation and whether it was possible or not and somewhere during the conversation it was suggested that I might know how to do this (sorry guys for not responding immediately) – unfortunately I hadn’t actually done any work with SharePoint 2013 Foundation yet and so had not yet tried and thus didn’t know the answer (I knew there were […]

Fix: The trust relationship between this workstation and the primary domain failed

Posted on 7 CommentsPosted in General

This short post is really just for my own memory as I keep bumping into this with my virtual machines but I figured others might also find it useful. Typically when I do SharePoint development I do everything on an all-up server but with SharePoint 2013 I’ve moved my Domain Controller to a separate server (where I also will install the Office Web Apps); however, if I leave any of my machines off for a […]