Posts
208
Comments
1144
Trackbacks
51
AppFabric Workflow Persistence Not Fully Functional Because Net.Pipe Protocol is Missing

When setting up my AppFabric environment yesterday, I was running into (what I thought) was a strange error:

Workflow persistence is not fully functional because the net.pipe protocol is missing from the application’s list of enabled protocols.

 

 

At first, I was quite confused by this. I had double-checked to make sure that net.pipe *was* enabled.  First I checked the Site Bindings for the web site itself:

 

Next, I check the Enabled protocols by going to “Advanced Settings” at the application level. Sure enough, I had previously added “net.pipe” in the comma separated list:

 

 

After a few minutes of beating my head against the wall, it occurred to me that IIS might be picky with *how* the Enabled Protocols is formatted.  Sure enough, the problem is that I did not realize I had a {space} after the comma.  I had “http, net.pipe” when I should have had “http,net.pipe”. Once I removed the space, everything was resolved:

posted on Wednesday, June 23, 2010 10:33 AM Print
Comments
Gravatar
# re: AppFabric Workflow Persistence Not Fully Functional Because Net.Pipe Protocol is Missing
Sachin
8/22/2010 1:52 PM
Thanks Steve!!

I had exactly the same problem. After trying various things like re-starting AppPool, Website and IIS; finally saw your post and removed the space.

Warning the users about this, as a part of the enabled protocols description, in the advanced settings dialog box will be useful.
Gravatar
# re: AppFabric Workflow Persistence Not Fully Functional Because Net.Pipe Protocol is Missing
Omar Abu Arisheh
7/11/2012 7:05 AM
Thanks, it saved me lots of time.
Gravatar
# re: AppFabric Workflow Persistence Not Fully Functional Because Net.Pipe Protocol is Missing
Omar Abu Arisheh
7/11/2012 7:06 AM
Thanks. I had a similar problem, i did not have the whole net.pipe thing in the protocols, so your article helped me.
Gravatar
# re: AppFabric Workflow Persistence Not Fully Functional Because Net.Pipe Protocol is Missing
vasilevig
9/7/2012 4:42 AM
Thank you Steve!

Post Comment

Title *
Name *
Email
Comment *  
Verification

View Steve Michelotti's profile on LinkedIn

profile for Steve Michelotti at Stack Overflow, Q&A for professional and enthusiast programmers




Google My Blog

Tag Cloud