473,815 Members | 3,814 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Issue with UDPClient.JoinM ulticast group or UDPClient.Begin Recieve

Hi all,

I am having a weird issue with sending and receiving multicast messages
either using the UDPClient object or directly with sockets.

Normally, my application works perfectly, receiving all messages async
through the BeginRecieve() method of the UDPClient.

But in some circumstances, for instance while connected to a Cisco VPN, my
application just doesn¹t receive any multicast messages (the BeginRecieve()
method is never fired)

Now, to troubleshoot this I started Wireshark (Ethereal) to see if I could
see the packets, to my amazement while Wireshark is listening on the adapter
the application works perfectly on the VPN adapter, once I stop the trace,
the application no longer receives messages. I also elminated the UDPClient
object, and went back to raw sockets, with the exact same outcome.

There are no exceptions being thrown by the application at all, it Œseems¹
to be working, but it isn¹t.

Is there some sort of permission I need to set to allow my application to
send/receive messages? Does anyone have any ideas of what Wireshark may be
doing that would allow my app to function? This app works perfectly on
normal LANS/WLANS it is just this odd VPN issue?

Any advice or help would be appreciated.

Cheers,

Karl

Jul 17 '08 #1
0 1029

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
16056
by: Morten Overgaard | last post by:
Hi I'm listening on the SysLog port (514) through UDP. The problem is that I am not receiving anything nut I know that i get messages on the port. When I use KIWI to listen on the same port via UDP tons of messages arrive.. What am I'm doing wrong My code looks like the following... private UdpClient udpClient;
0
873
by: Frank Rizzo | last post by:
I have a class that listens to and sends UDP packets. For some reason, if I listen to and send out packets via the same UdpClient object, everything works fine. If I send out a packet on a different UdpClient object, the data never gets there. The code is below. Can someone clue me into the problem? Thanks. imports System.Text.Encoding dim oServer as New UdpClient(6501) dim oClient as New UdpClient
1
3975
by: Dan Kelley | last post by:
I have 2 projects - 1 Winform project that sends Udp messages using the UdpClient class when a button is clicked, and a Console application that listens for these Udp messages. If I try to use the UdpClient class to receive, it never works. The messages are never received (no exceptions). If I use a normal socket configured to listen for Udp messages, it works perfectly. Below is my sample code. It is only test code - I know the...
1
2188
by: Plem | last post by:
Hi All, I've allready posted this on the C# group (oops). I'm trying to get a UDPclient to receive. I use the sample code provided in HELP but to nbo avail. When the receive method is executed, it throws an exception, claiming an invalid argument was used. The WinAPI description on MSDN says: Invalid argument.
3
13695
by: D. André Dhondt | last post by:
In VB.NET 2003, is there a way to create a System.Net.Sockets.UDPClient to listen to any address AND any port? I can get it to listen to any address, but only if I specify a port (for example, port 12345): '----------- Dim udpClient as New Sockets.UdpClient(12345) Dim ipEndPoint as New IPEndPoint(IPAddress.Any, 0) Dim receiveBytes as Byte()
0
2213
by: tccode97 | last post by:
To whom it may concern, I am developing a socket application in VC++ that uses asynchronous connnection. After doing search on google, I found the following link http://msdn2.microsoft.com/en-us/library/system.net.sockets.udpclient.beginreceive.aspx First of all, thanks for microsoft team for this post.
1
2528
by: tccode97 | last post by:
Hi, I need an urgent help. I am developing a socket application in VC++ that uses asynchronous connnection. After doing search on google, I found the following link http://msdn2.microsoft.com/en-us/library/system.net.sockets.udpclient...
0
2035
by: matt | last post by:
Hi I built a class to poll an app on a udp port using the sync methods which worked fine. I've since changed to using beginreceive and now the poll works but I don't receive the response from the app. Both apps run on teh same machine using the loopback address. I listen on all ports and then the callback never fires but if I specify a port and send to that port the
3
3877
by: cmhada | last post by:
I have some code that continually reads packets off of a udp port where the incoming packets are 26 bytes in length. CODE: byte recBytes = udpClient.Receive(ref ipEndPoint); I have left the udp buffer length at the default 8192. After approximately 320 packets have been read, packets are being missed, almost like the buffer is full and is not queueing incoming packets any longer. 320 lines * 26 bytes = ~ the size of the udp buffer. ...
0
9610
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10670
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10408
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
10142
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9225
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
6897
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5570
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
4358
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3886
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.