How to Remove Squiggle Bridge from System Service/Install on Multiple Networks

Feb 3, 2012 at 10:04 PM

I have installed Squiggle Bridge and started the service I although can't figure out how to delete the service. I have removed anything associated with squiggle and starting over but unfortunately that keeps hanging out there causing problems.

Coordinator
Feb 3, 2012 at 10:10 PM

You can uninstall with -u switch. You can also use windows sc tool to delete the service.

Feb 6, 2012 at 6:17 PM

Thanks for your response I do have another question.

Here is my config for Grandin Branch

<BridgeConfiguration>
<internalservicebinding ip="10.0.0.113" port="1235" />
<externalservicebinding ip="10.0.0.113" port="1236" />
<channelbinding ip="224.10.11.12" mport="9998" sport="9997" />
<targets>
<add ip="10.3.1.102" port="1236" />
</targets>
</BridgeConfiguration>

Here is config for Van Buren Branch

<BridgeConfiguration>
<internalservicebinding ip="10.3.1.102" port="1235" />
<externalservicebinding ip="10.3.1.102" port="1236" />
<channelbinding ip="224.10.11.12" mport="9998" sport="9997" />
<targets>
<add ip="10.0.0.113" port="1236" />
</targets>
</BridgeConfiguration>

What I need to know is how to setup Ellsinore Branch and Doniphan Branch Config

Ellsinore ip 10.4.1.101

Doniphan ip 10.2.1.101

will I need to create port for each branch...if possible please copy and past complete config for each branch Thanks

Feb 6, 2012 at 8:11 PM

Thanks for your response I do have another question.

Here is my config for Grandin Branch

<BridgeConfiguration>
<internalservicebinding ip="10.0.0.113" port="1235" />
<externalservicebinding ip="10.0.0.113" port="1236" />
<channelbinding ip="224.10.11.12" mport="9998" sport="9997" />
<targets>
<add ip="10.3.1.102" port="1236" />
</targets>
</BridgeConfiguration>

Here is config for Van Buren Branch

<BridgeConfiguration>
<internalservicebinding ip="10.3.1.102" port="1235" />
<externalservicebinding ip="10.3.1.102" port="1236" />
<channelbinding ip="224.10.11.12" mport="9998" sport="9997" />
<targets>
<add ip="10.0.0.113" port="1236" />
</targets>
</BridgeConfiguration>

What I need to know is how to setup Ellsinore Branch and Doniphan Branch Config

Ellsinore ip 10.4.1.101

Doniphan ip 10.2.1.101

will I need to create port for each branch...if possible please copy and past complete config for each branch Thanks

Edit
Reply
Reply with quote

Send me an email when someone posts a reply (change email address)

Bank of Grandin

Jeremy A. Futrell

403 5th St.

Grandin, MO 63943

Phone: 573-593-4211

Fax: 573-593-4213

www.bankofgrandin.net

it4bog@windstream.net

CONFIDENTIALITY NOTICE: The information contained in this transmission contains confidential information belonging to the sender, which is legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this information in error, please immediately notify us by replying to this message.

Coordinator
Feb 7, 2012 at 7:21 AM

Your externalservicebinding should point to the IP of the network card that is accessible over the internet. Currently you have same internal and external binding which means bridges can't connect to each other over the internet.

Feb 7, 2012 at 1:41 PM

Ok so say for example that my network cards are as listed below

Grandin 10.0.0.254

Doniphan 10.2.1.1

Van Buren 10.3.1.1

Ellsinore 10.4.1.1

So you are saying to use the router/network card of each branch as externalservicebinding. I have a connection between Grandin and Vanburen with the above configuration but I can't establish a connection to the other branches. It just doesn't make sense that I am able to between Grandin and VanBuren but not the other branches. Please show configs on how you would set them up.

Does this explain why I can't get the Squiggle.Bridge -i Service installed on Ellsinore.

Coordinator
Feb 7, 2012 at 5:14 PM

Are your different offices on same network? Are you able to ping these machines from one another?
If you can then you don't need to install Bridge. You can just install multicast service on one of the machines in any one of the network and have all the clients connect to the multicast machine. 

Feb 7, 2012 at 6:00 PM

yes I can ping any PC from any branch and receive a reply from it. But from what I read on the difference from muti-cast to Bridge if you had more than one subnet you had to use Bridge. Is this true What I have listed above is each subnet for each branch. Everyone is all connected in my opinion to the same network with different subnets am I saying that right.

Feb 7, 2012 at 6:10 PM

I first have to say thinks for being patient with me.

 

Multicast instructions say...In Squiggle.Multicast.exe.config specify the ip and port (of the same machine) on which you want to publish multicast service. Now what I don't know is the port of my machine I know what my ip is but can't find my port can I just make one up.

Feb 7, 2012 at 6:54 PM
Edited Feb 7, 2012 at 6:57 PM

 It seems to be connecting but not receiving any contacts.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="10.0.0.113" value="" />
    <add key="9998" value="" />
  </appSettings>
  <system.diagnostics>
    <!--
    <trace autoflush="true" >
      <listeners>
        <add name="FileListener"
           type="System.Diagnostics.TextWriterTraceListener"
           initializeData="Squiggle.Multicast.log" />
      </listeners>
    </trace>
    -->
    <!--
    <sources>
      <source name="System.ServiceModel" switchValue="Warning" propagateActivity="true" >
        <listeners>
          <add name="xml"/>
        </listeners>
      </source>
    </sources>   
    <sharedListeners>
      <add name="xml"
           type="System.Diagnostics.XmlWriterTraceListener"
           initializeData="Squiggle.Multicast.svclog" />
    </sharedListeners>
    -->
  </system.diagnostics>
  <system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior name="Throttled">
          <serviceThrottling
            maxConcurrentCalls="100"
            maxConcurrentSessions="100"
            maxConcurrentInstances="1"
          />
        </behavior>
      </serviceBehaviors>
    </behaviors>
  </system.serviceModel>
</configuration>

my pc connections are

Presence Ip 224.10.11.12

Presence port 9998

Ellsinore pc connections are

Presence Ip 10.0.0.113

Presense port 9998

no contacts populate.