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 0 1029 This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
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;
|
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
|
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...
|
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.
|
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()
| |
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.
|
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...
|
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
|
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. ...
|
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,...
|
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...
| |
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...
|
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...
|
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...
|
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();...
|
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...
|
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
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |