<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: EPiServer CMS: How to configure Remote Events with many servers and Firewalls between them</title>
	<atom:link href="http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/</link>
	<description>Chatter about EPiServer, ASP.NET, CSS and Web Development.</description>
	<lastBuildDate>Thu, 29 Jul 2010 09:07:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Paul Morrison</title>
		<link>http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/comment-page-1/#comment-4007</link>
		<dc:creator>Paul Morrison</dc:creator>
		<pubDate>Thu, 29 Jul 2010 09:07:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/#comment-4007</guid>
		<description>We got it working using UDP in the end.</description>
		<content:encoded><![CDATA[<p>We got it working using UDP in the end.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Morrison</title>
		<link>http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/comment-page-1/#comment-4004</link>
		<dc:creator>Paul Morrison</dc:creator>
		<pubDate>Tue, 20 Jul 2010 10:52:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/#comment-4004</guid>
		<description>Unfortunately I get the error

A registration already exists for URI &#039;net.tcp://thehostname/RemoteEventService2&#039;.

IEventReplication&quot;&#039; is unable to open its IChannelListener
Using Episerver CMS 6
This seems to fire on the &#039;second&#039; request for a page.
Does this have to be implemented on all servers before it works?</description>
		<content:encoded><![CDATA[<p>Unfortunately I get the error</p>
<p>A registration already exists for URI &#8216;net.tcp://thehostname/RemoteEventService2&#8242;.</p>
<p>IEventReplication&#8221;&#8216; is unable to open its IChannelListener<br />
Using Episerver CMS 6<br />
This seems to fire on the &#8217;second&#8217; request for a page.<br />
Does this have to be implemented on all servers before it works?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EPiServer Developer Resources &#124; Frederik Vig - ASP.NET developer</title>
		<link>http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/comment-page-1/#comment-3775</link>
		<dc:creator>EPiServer Developer Resources &#124; Frederik Vig - ASP.NET developer</dc:creator>
		<pubDate>Sat, 29 May 2010 16:23:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/#comment-3775</guid>
		<description>[...] EPiServer CMS: How to configure Remote Events with many servers and Firewalls between them [...]</description>
		<content:encoded><![CDATA[<p>[...] EPiServer CMS: How to configure Remote Events with many servers and Firewalls between them [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EPiServer CMS 6: SocketException with VPN &#124; Fredrik Haglund's blog</title>
		<link>http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/comment-page-1/#comment-3510</link>
		<dc:creator>EPiServer CMS 6: SocketException with VPN &#124; Fredrik Haglund's blog</dc:creator>
		<pubDate>Fri, 26 Mar 2010 09:09:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/#comment-3510</guid>
		<description>[...] can still get it Remote Events to work with VPN using tcp protocol. Read more in my blog: http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many...  var addthis_language = &#039;en&#039;;var addthis_options = &#039;email, favorites, delicious, google, facebook, [...]</description>
		<content:encoded><![CDATA[<p>[...] can still get it Remote Events to work with VPN using tcp protocol. Read more in my blog: <a href="http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many.." rel="nofollow">http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many..</a>.  var addthis_language = &#39;en&#39;;var addthis_options = &#39;email, favorites, delicious, google, facebook, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Knipe</title>
		<link>http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/comment-page-1/#comment-3355</link>
		<dc:creator>David Knipe</dc:creator>
		<pubDate>Tue, 08 Dec 2009 22:10:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/#comment-3355</guid>
		<description>This is a great post and has helped me configure four load balanced machines using TCP. Many thanks! 

Note: I&#039;m only posting this part of the comment here as the FAQ on EPiServer World doesn&#039;t allow comments. The  configuration shown on http://world.episerver.com/FAQ/Items/Multicast-UDP-not-working/ is wrong. It should be as correctly shown on this post: . NOT as shown in EPiServer World (which shows an attempt to use Windows credentials). Security is not required when broadcasting to and listening to messages in this scenario. 

Maybe you can prompt EPiServer to correct this mistake Fredrik?</description>
		<content:encoded><![CDATA[<p>This is a great post and has helped me configure four load balanced machines using TCP. Many thanks! </p>
<p>Note: I&#8217;m only posting this part of the comment here as the FAQ on EPiServer World doesn&#8217;t allow comments. The  configuration shown on <a href="http://world.episerver.com/FAQ/Items/Multicast-UDP-not-working/" rel="nofollow">http://world.episerver.com/FAQ/Items/Multicast-UDP-not-working/</a> is wrong. It should be as correctly shown on this post: . NOT as shown in EPiServer World (which shows an attempt to use Windows credentials). Security is not required when broadcasting to and listening to messages in this scenario. </p>
<p>Maybe you can prompt EPiServer to correct this mistake Fredrik?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hans Kindberg</title>
		<link>http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/comment-page-1/#comment-3321</link>
		<dc:creator>Hans Kindberg</dc:creator>
		<pubDate>Wed, 14 Oct 2009 14:30:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/#comment-3321</guid>
		<description>This helped me a lot and my &quot;network guys&quot; are happy not using UDP. Thanks Fredrik!

(http://world.episerver.com/Forum/Pages/Thread.aspx?id=33479&amp;epslanguage=en)

Regards Hans</description>
		<content:encoded><![CDATA[<p>This helped me a lot and my &#8220;network guys&#8221; are happy not using UDP. Thanks Fredrik!</p>
<p>(<a href="http://world.episerver.com/Forum/Pages/Thread.aspx?id=33479&amp;epslanguage=en" rel="nofollow">http://world.episerver.com/Forum/Pages/Thread.aspx?id=33479&amp;epslanguage=en</a>)</p>
<p>Regards Hans</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fredrik Haglund</title>
		<link>http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/comment-page-1/#comment-3313</link>
		<dc:creator>Fredrik Haglund</dc:creator>
		<pubDate>Sun, 04 Oct 2009 08:00:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fredrikhaglund.se/blog/2009/09/22/episerver-cms-how-to-configure-remote-events-with-many-servers-and-firewalls-between-them/#comment-3313</guid>
		<description>A correction, you can use WCF port sharing. 

First enable the NET.TCP Port Sharing Service (mmc service.mcs). Then enable port sharing:
&lt;code&gt;&lt;bindings&gt; 
   &lt;nettcpbinding&gt; 
      &lt;binding name=&quot;PortBinding&quot; portSharingEnabled=&quot;true&quot; /&gt;
   &lt;/nettcpbinding&gt;
&lt;/bindings&gt;
&lt;/code&gt;

Finally use the configuration above but let the endpoint vary like this instead of using diffretn port numbers:

&lt;code&gt;net.tcp://localhost/RemoteEventService1
net.tcp://localhost/RemoteEventService2
net.tcp://localhost/RemoteEventService3
net.tcp://localhost/RemoteEventService4&lt;/code&gt;

Since no port number is specified, all will use the default net.tcp port 808. But you can specify a port of your choice as loong as all services using it has port sharing enbaled.</description>
		<content:encoded><![CDATA[<p>A correction, you can use WCF port sharing. </p>
<p>First enable the NET.TCP Port Sharing Service (mmc service.mcs). Then enable port sharing:<br />
<code>&lt;bindings&gt;<br />
   &lt;nettcpbinding&gt;<br />
      &lt;binding name=&quot;PortBinding&quot; portSharingEnabled=&quot;true&quot; /&gt;<br />
   &lt;/nettcpbinding&gt;<br />
&lt;/bindings&gt;<br />
</code></p>
<p>Finally use the configuration above but let the endpoint vary like this instead of using diffretn port numbers:</p>
<p><code>net.tcp://localhost/RemoteEventService1<br />
net.tcp://localhost/RemoteEventService2<br />
net.tcp://localhost/RemoteEventService3<br />
net.tcp://localhost/RemoteEventService4</code></p>
<p>Since no port number is specified, all will use the default net.tcp port 808. But you can specify a port of your choice as loong as all services using it has port sharing enbaled.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
