InfoPath Forms stop working after applying cumulative update: ‘Requested registry access is not allowed’

InfoPath Forms stop working after applying cumulative update: ‘Requested registry access is not allowed’

Problems and Solutions
After recently applying the July 2015 SharePoint 2013 Cumulative update we discovered that Infopath forms or pages referring them had stopped loading throwing a generic "something went wrong" error to the screen with a correlation id. After taking a look into the logs we found the following against the Infopath form services requests: Requested registry access is not allowed This appears to be a known issue within previous SharePoint cumulative updates (previously documented in the March cumulative update). There's good writeups about this issue on Todd Klint's always useful blog and on the accepted answer to this MSDN question. The problem appears to be the same in the July 2015 update - SharePoint updates the registry removing permissions for service accounts causing problems with Infopath and other areas (in our particular case…
Read More

An error occurred. Detailed message: 1 conflict prevents checkout when doing a GIT pull request in Visual Studio

Change Management, git, Visual Studio
I've noticed something interesting happening in Visual Studio 15 when I move between environments and try to do a pull request. I'm able to see the incoming commits queue as well as the content within them but when I go to do a pull request I'll receive the error: An error occurred. Detailed message: 1 conflict prevents checkout Although this is usually quite an easy problem to resolve for some reason Visual Studio isn't showing the diff tool and allowing me to resolve the conflicts. Thankfully as we're using git for our version control backend this is quite easy to resolve in the backend. To overcome this first open a new command line window for the repository where the conflict is. First navigate to the synchronization page which shows you…
Read More

A SharePoint Site Collection has disappeared or been deleted, how do I restore it?

sharepoint, SharePoint Administration
So you come in of a morning and you have a whole host of e-mails from users complaining that content isn't working for them. You visit the main page, no issues, but then you go to visit a site in another collection... and you receive a dreaded 404 error: This error (HTTP 404 Not Found) means that Internet Explorer was able to connect to the website, but the page you wanted was not found. It’s possible that the webpage is temporarily unavailable. Alternatively, the website might have changed or removed the webpage. Checking the recycle bin shows that the web is still active, and so it appears that there's something wrong with the Site Collection. Although not present in the front end thankfully there's a cmdlet to allow you to…
Read More

SharePoint deployment scope, solution and features

Best Practice, SharePoint Administration, SharePoint Development
SharePoint Features SharePoint Features can be scoped to the Farm, Web Application, Site Collection, and Web Site level depending on the purpose of the feature. The Feature scope is determined by the setting of the Scope attribute in the Feature element defined in the feature.xml file. A sample Feature element tag is given below: <Feature Id="F62C96CF-79FD-44be-8882-E9BFBD199184"> Title="Feature Title" Description="Feature Description" Version="1.0.0.0" Scope="Site" Hidden="false"; </Feature> Web Site scoped Feature (Scope="Web"): A Web Site scoped Feature is one that can be activated only at the individual Web site level. List templates, list instances, custom actions, event receivers, etc are the some common elements for web site scoped features. Web Site scoped features can be activated by using: Run the following STSADM command: [crayon-58aa49384d153620334153/] Site Collection scoped Feature (Scope="Site"): A Site Collection scoped…
Read More

Bitcoin Wallets: What are the differences between them?

Bitcoin, Coin Manual (General), Uncategorized
Satoshi Nakamoto first published their paper on Bitcoin back in 2009, but it didn't reach real mainstream popularity until recently. Only the users who understand the highly technical mechanics of Bitcoin invested their time in the technology during 2009-13 intermission period. In February of 2013 Bitcoin, and soon cryptocurrencies in general, finally entered the public consciousness. Despite being a four year old technology, many of the core features of the Bitcoin protocol were not polished in any capacity, let alone ready for mass public consumption. The Bitcoin wallet is an excellent example of one such component. Since that first popularity explosion, much expertise has gone into designing and refining the Bitcoin wallet. Today we will be taking a look at the differences in functionality of the three types of wallets as well…
Read More

How do you perform arbitrage with Bitcoins?

Bitcoin, Investing, Uncategorized
What is Arbitrage? Put simply, arbitrage is buying something at a low price and selling more or less immediately at a higher price through a different market. There are many kinds of arbitrage, but all of them boil more or less to the same goal: Capitalizing on a price difference for economic gain. Arbitrage is everywhere in our global economy and lots of commercial transactions depend upon it and utilize it. Goods are produced at a reduced cost in one place and are sold at a higher cost someplace else. The important thing is that the differences in price allows us to recoup the costs of the transaction; i.e. packaging, transportation, management, etc. For our discussion we will be referring to the arbitrage between cryptocurrencies between exchanges and other markets. Why does it…
Read More

Bitcoin Wallet: The Grandfather of Android Bitcoin Wallets

Bitcoin, Uncategorized
With Bitcoin and it's fellow cryptocurrencies becoming more mainstream everyday, it is only natural that our digital wallets are accessible on both our desktops and our phones. Here at Coin Manual we are doing our research to find which Android wallets are the best of the best (and which are the worst of the worst). Today we will be looking at the first Bitcoin wallet  created for Android -- aptly name Bitcoin Wallet by Andreas Schildbach.   First Impression Users looking to download this app are greeted on the download by 4.1/5 star rating and over 500 thousand app downloads as well as a recent (September 11, 2014) changelog entry, which means someone has and still is putting a lot of work into this app. Once installed and open, the main interface…
Read More