Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 7025

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 2162

Deprecated: Hook imagify_allow_picture_tags_for_webp is deprecated since version 2.2! Use imagify_allow_picture_tags_for_nextgen instead. in /www/collab365_296/public/wp-includes/functions.php on line 5758
InfoPath Forms Quit Working After Installing Office 2013 (sometimes) - Collab365
Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 1145

Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 1152

Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 1155

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 1162

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 1165

Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 1145

Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 1152

Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 1155

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 1162

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /www/collab365_296/public/wp-includes/functions.php on line 1165

Warning: Undefined array key "url" in /www/collab365_296/public/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/smart-site/classes/class-tvd-smart-shortcodes.php on line 85

2013-05-17

I previously posted a request for assistance about this issue and thought I should blog about what combination of solutions ended up working.  So here’s the scenario:

We’re running MOSS2007 with Office 2010. Most users are running Windows 7 with either Internet Explorer 8 or 9.  (Some are not able to run IE9 due to a conflict between IE9 and another our internal student information systems).  In preparation for our upcoming upgrade to SharePoint2013, We had begun to install Office 2013 on users desktop computers across our 7 campus locations.

We suddenly began to get intermittent reports of users not being able to open new InfoPath forms.  Of the 7 InfoPath forms that we are currently running, all but 2 are browser-enabled.  The users who were not able to open new forms were only unable to open the forms that required the InfoPath client.  They could open the 5 browser-enabled forms from Firefox or Chrome without a problem.  Not all users who had Office 2013 were experiencing the issue.  I had 2 separate machines running Office 2013 (one with IE8, one with IE9), neither one experienced the problem.

Those who do experience it get the same messages:

InfoPath cannot submit the form.
Some rules were not applied.
An error occurred while the form was being submitted. The form cannot be submitted to the following location: https://URL (Full URL is listed correctly)
The site may be offline, read-only, or otherwise unavailable.
The parameter is incorrect.

So one of our IT techs and I began looking for similarities/differences in setups.  Our standard setup has our SharePoint URL set as the Local Intranet Site.  We installed a security certificate on the SharePoint server earlier this year, and we found that users who did not have SharePoint set as the Local Intranet site were unable to submit or approve forms.  In resolving issues caused by the security certificate install, we also found that enabling “Display Mixed Content” in the custom levels on the Local Intranet security settings also eliminated the constant messages about allowing secure (or insecure) content.

We verified that the users having the issues did have the Local Intranet site settings with Display Mixed Content.  We cleared browser history and restarted the computers.  It took a couple of days of testing to find a solution.

Of the users who could not submit forms, there were two issues.  

One was the Compatibility settings in IE.  To “fix” the issue two options were available: turn compatibility settings off or uncheck the setting to have local intranet site display in compatibility view.  Either one seems to work.

The bigger issue, that I’m still not sure how/why it was happening, is that those users who were experiencing issues were getting login prompts when they submitted.  The problem with these login prompts was that they were not pointing to the correct domain, even though the user was logged into the computer with the correct domain.  Once we had the users login (going to Login in as another user entering the correct domain login\password combo and clicking to remember credentials) the problem went away. 

While we still don’t know what caused users logins to suddenly show up differently, we have shared this information across our campuses to all of our IT folks.  

Ironically, rolling Infopath back from 2013 to 2010 also fixed the issue for some users.  Which makes me think that there may be some kind of caching issue between InfoPath 2013 and IE8/IE9.  We tried rolling to IE10 and found that users couldn’t access SharePoint, Nolij, or DegreeWorks (so for now we are advising users against upgrading to IE10).

Maybe sharing our recent experiences will help someone else in the community.

Thanks to all the community members who provided suggestions in researching the problem.  Just knowing there were people to ask who would respond made a really tense situation more bearable.  That’s what makes this community unique in my opinion… the level of participation and knowledge abounding here!

(Visited 243 times, 1 visits today)

About the author 

Robin Witcher

Summit Bundle

Get 200+ hours of Microsoft 365 Training for 27$!

Master Office 365, Power Platform & SharePoint & Teams With 200+ Hours Of Training Videos and 108 Ebooks in the Collab365 Academy. This offer is insane and is only available for a limited period.