I'm trying to multicast between two different networks(Figure 1 from uftpproxyd man page) and we are using uftpproxd utility. But unable to achieve the packet transfer.
Below are the commands on all 4 machines, please suggest where are we going wrong?
I see that you specify a public address with -M on the server proxy but not on the server or on the client. They need to all be using the same public address in order to talk to each other.
If that still doesn't work, start by removing the -S and -C options from the proxies to make sure that hosts aren't being filtered out. Then check the log on each components to see where packets might be getting lost. They should flow from the server to the server proxy to the client proxy to the client. Make sure that unicast packets on UDP port 9092 can pass from the server proxy to the client proxy.
Regards,
Dennis
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello Dennis Bush,
I'm trying to multicast between two different networks(Figure 1 from uftpproxyd man page) and we are using uftpproxd utility. But unable to achieve the packet transfer.
Below are the commands on all 4 machines, please suggest where are we going wrong?
Server: ./uftp -R 99999 -B 7355555 -p 9092 -t 10 (file to be transfered)
ServerProxy: ./uftpproxyd -s (ClientProxy IP) -M (Pub Multicast addres:232***) -S (Serverlist file(consisting Server Hexa value, IP Addr)) -t 10 -p 9092
ClientProxy: ./uftpproxyd -c -S (Serverlist file(consisting ServerProxy Hexa value,IP Addre)) -C (Client List File(consisting of Clients' Hexa value)) -t 10 -p 9092
Client: ./uftpd -B 7355555 -p 9092 -d -D /tmp/dir1 -T /tmp/dir2
Apart from port, request you to check also syntax of all the four systems' commands and suggest.
Vincent,
I see that you specify a public address with -M on the server proxy but not on the server or on the client. They need to all be using the same public address in order to talk to each other.
If that still doesn't work, start by removing the -S and -C options from the proxies to make sure that hosts aren't being filtered out. Then check the log on each components to see where packets might be getting lost. They should flow from the server to the server proxy to the client proxy to the client. Make sure that unicast packets on UDP port 9092 can pass from the server proxy to the client proxy.
Regards,
Dennis
Thank you Dennis,
You been helpful and it worked.
Regards,
Vincent
Hello Denis,
I've tried all EC curves: prime256v1, secp384r1, and secp521r1.
But still I get the same error message.
Not sure what is missing and where I'm making a mistake.
Please help me figure this out.
Thank you.