Quantcast
Channel: Squiggle - A free open source LAN Messenger
Viewing all 156 articles
Browse latest View live

New Post: System.NullReferenceException: Object... Sporadic errors with bridge between two subnets

$
0
0
I recently setup Squiggle between two of our company subnets; it's working, however, I'm still getting errors and the bridge service keeps crashing. The bridge is between a Win 2003 x64 server and a Win 2008 x64, both are updated with .Net 4.0.

Below is a portion of the error log for Squiggle; it will work properly for a time, then go through a period where it starts generating the "Object reference not set to an instance of an object" error message only to resume working. Also, a copy of our bridge config file is included as well.


Erorr occured while forwarding presence message to bridge(s): System.NullReferenceException: Object reference not set to an instance of an object.
at Squiggle.Utilities.Net.Pipe.UnicastMessagePipe.Send(IPEndPoint target, Byte[] message)
at Squiggle.Bridge.BridgeHost.SendPresenceMessage(IPEndPoint target, Byte[] message)
at Squiggle.Bridge.SquiggleBridge.<>c__DisplayClass8.<presenceChannel_MessageReceived>b__7()
at Squiggle.Utilities.ExceptionMonster.<>c__DisplayClass1.<EatTheException>b__0()
at Squiggle.Utilities.ExceptionMonster.EatTheException[T](Func`1 action, String actionDescription, Boolean& success, Exception& ex)



And the Bridge Config
<?xml version="1.0"?>
<configuration>
  <configSections>
    <section name="BridgeConfiguration" type="Squiggle.Bridge.Configuration.BridgeConfiguration, Squiggle.Bridge, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>
  </configSections>
  <BridgeConfiguration>
    <InternalServiceBinding IP="192.168.11.19" Port="5678"/>
    <ExternalServiceBinding IP="192.168.11.19" Port="6789"/>
    <PresenceBinding MulticastIP="224.10.11.12" MulticastPort="9998" ServicePort="9997" CallbackPort="9996" />
    <Targets>
      <add IP="192.168.20.250" Port="6789"/>
    </Targets>
  </BridgeConfiguration>
  <system.diagnostics>
    
    <trace autoflush="true" >
      <listeners>
        <add name="FileListener"
           type="System.Diagnostics.TextWriterTraceListener"
           initializeData="Squiggle.Bridge.log" />
      </listeners>
    </trace>
    
  </system.diagnostics>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
</configuration>
Thanks for any help with this!

New Post: System.NullReferenceException: Object... Sporadic errors with bridge between two subnets

$
0
0
James can you deploy a debug build of the Bridge so we can get more details on the exception? If you have visual studio, perhaps you can also debug this.

New Post: System.NullReferenceException: Object... Sporadic errors with bridge between two subnets

$
0
0
I had one of our programmers look at the error and they're saying that it's either caused by a variable being called and not being there or not being pulled correctly or a null message being sent. The weird thing is, from the logs it will work correctly for a period of time then abruptly begin receiving the error,

I would like to make a suggestion with the log file - I noticed a couple of minor spelling errors which isn't really a big deal, but adding where the log adds a time stamp would be helpful... although, in this case, I think it would only cause to make the error log even larger.

I'm looking into how to debug the service, which seems to be the source of the issue of it restarting. Have you had any feedback on newer (4.5, etc) versions of ,Net having causing issues with the service functioning?

New Post: System.NullReferenceException: Object... Sporadic errors with bridge between two subnets

$
0
0
I'll upload a new build with improved error logging in next few days which should help us track this down. In the meanwhile install bridge as a service in your machine and make it auto restart on crash.

New Post: System.NullReferenceException: Object... Sporadic errors with bridge between two subnets

$
0
0
I'm having to wait for a good time for our programmer to be able to run a debug on the bridge on both of our servers (which will more than likely be when they aren't being slammed); also, from the logs, I haven't seen the initial reported error for some time, but now a new error is being generated:

Erorr occured while deserializing bridge message: ProtoBuf.ProtoException: No parameterless constructor found for Message
at ProtoBuf.Meta.TypeModel.ThrowCannotCreateInstance(Type type)
at proto_28(Object , ProtoReader )
at ProtoBuf.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Read(Object value, ProtoReader source)
at ProtoBuf.Meta.RuntimeTypeModel.Deserialize(Int32 key, Object value, ProtoReader source)
at ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate)
at ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context)
at ProtoBuf.Serializer.Deserialize[T](Stream source)
at Squiggle.Utilities.Serialization.SerializationHelper.Deserialize[T](Byte[] data)
at Squiggle.Utilities.Serialization.SerializationHelper.<>c__DisplayClass11.<Deserialize>b__0()
at Squiggle.Utilities.ExceptionMonster.<>c__DisplayClass1.<EatTheException>b__0()
at Squiggle.Utilities.ExceptionMonster.EatTheException[T](Func
1 action, String actionDescription, Boolean& success, Exception& ex)

Source code checked in, #a820a5147502a81dfbe8645cd06b0941b9061361

$
0
0
added arg validation to debug bridge issue and bumped version

Released: Squiggle 3.4 Beta (Oct 25, 2014)

$
0
0
  • Build on .NET Framework 4.5.1
  • Tested on Windows 8.1
  • MSI installs in AppData folder
  • Replaced zeromq with NetMQ to avoid dependency on VC++ runtime
  • Save history in SQLite instead of SQLServerCE

Revision 1: Save config settings in roaming profile
Revision 2: Fixed issue 8138 and8139
Revision 3: Fixed issue with crash on sleep
Revision 4: Added some trace messages to debug bridge issue

Updated Release: Squiggle 3.4 Beta (Oct 25, 2014)

$
0
0
  • Build on .NET Framework 4.5.1
  • Tested on Windows 8.1
  • MSI installs in AppData folder
  • Replaced zeromq with NetMQ to avoid dependency on VC++ runtime
  • Save history in SQLite instead of SQLServerCE

Revision 1: Save config settings in roaming profile
Revision 2: Fixed issue 8138 and 8139
Revision 3: Fixed issue with crash on sleep
Revision 4: Added some trace messages to debug bridge issue

Reviewed: Squiggle 3.4 Beta (feb 03, 2015)

$
0
0
Rated 5 Stars (out of 5) - Good Job, thanks for sharing

Created Unassigned: Automatically update [8144]

$
0
0
Please add automatic updating into the software with minimal user interaction required.
I suggest that an update of the EULA so that it reflects automatic updating without the ability to opt out of new versions to ensure users are always on the most current release preventing any out of date software bugs being exploited.

Commented Unassigned: Unable to transfer file [8142]

$
0
0
Downloaded 3.4 Client on two computers as a test of capabilities.

Messaging works perfectly fine, but the file transfer button is greyed out.
Comments: The same hapens with me. How can i fix this problem?

Commented Unassigned: Unable to transfer file [8142]

$
0
0
Downloaded 3.4 Client on two computers as a test of capabilities.

Messaging works perfectly fine, but the file transfer button is greyed out.
Comments: Right click the plugin dlls in plugins folder. Open the properties dialog and unblock the dlls. Then restart Squiggle.

Commented Unassigned: Unable to transfer file [8142]

$
0
0
Downloaded 3.4 Client on two computers as a test of capabilities.

Messaging works perfectly fine, but the file transfer button is greyed out.
Comments: I tried that already - no success. Thanks though hasankhan.

New Post: Doesn't see all users

$
0
0
Hi, I only see 3 users and these users see all others.
But all others only see the same 3 users!
I restart squiggle and sign out and sign back, reinstall it, change ports, but the error already remained.
We have static IP and the firewall is off.
What should we do?

Commented Unassigned: Voice chat not working properly [8136]

$
0
0
Here's the situation. My brother and I, both with Windows 8.1, are trying to use this to voice chat from separate rooms, but there are a few problems. The audio I get back from his end is extremely low, I have to turn the volume way up just to hear him, which means I have to turn the volume of _everything else_ way down (except for Squiggle's own sounds, which become eardrum-bursting). We've had voice chats successfully with a plethora of other programs, so this is specific to Squiggle.

Another issue I'm having is that voice transmission seems to be suffering from significant latency, to the point where it takes over four seconds for something I say to make a round trip from my mouth to his speakers, and echoing back through his microphone to me. This is also unique to Squiggle.
Comments: I am having the same issues as reported by Onihikage. Both machines have Windows 7 Pro 64Bit. I know Windows 7 is not supported (anymore), but as the problem is also reported for Win 8.1 I am convinced that it has a common source. I am trying to replace Skype with Squiggle but this issues might be dealbreakers for my colleagues.

New Post: Turn Off File Transfer Function

$
0
0
Hi,
Thanks to your suggestion we were able to use squiggle without file transfer. Its now on our network PCs. But one major problem was discovered that the contact list is not auto refreshing. So any new user who starts his system doesn't show up in the messenger list automatically. Only If we re-sign we are able to see him. Some times few users are seen and if we re-sign in then it shows all people online. I found this on both 3.3 and 3.4 versions. Actually any user if signs in on his machine start up or launch messenger anytime, the messenger should detect and refresh all users automatically. This seems to be quite an hinderance. Can I do anything to get this fixed as we like to continue with this messenger since it has better features.
Thanks in advance.

New Post: cant see user, how to config / install

$
0
0
Hi..

i cant see user, i've try on two computer on my lan. i see on connection setting presence address is same 224.10.11.12, but bind to ip only show my ip address, and same other computer only show their address

New Post: Squiggle 3.4 Beta not working in diffrent networks/subnets

$
0
0
Dear Team,

just i was installed Squiggle 3.4 Beta in our network. it's working good in single subnet only,
we are using following network 10.10.5.x /24 to 10.10.25.x /24.
Squiggle 3.4 Beta is working in individual subnets like 10.10.5.x /24,

pleae help me,

is it working for our network?
if it is... please do need full as posile as

Thanks in advance

New Post: Squiggle 3.4 Beta not working in diffrent networks/subnets

$
0
0
You have to install bridge service for it to work across networks. See documentation for details.

New Post: Squiggle Bridge setup help

$
0
0
OK I am having no luck. I have two networks linked by an IPsec tunnel. Both networks can fully resolve both sides. I have the Squiggle bridge client setup on two machines, one on each side. One has a static IP of 10.42.181.17 the other 10.231.20.115

Can someone please help me with the correct config files for each machine? I have tried several times can't get the services to run get an error message.
Viewing all 156 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>