Official eMule-Board: Problem With Obfuscation And/or With Udp Socket? - Official eMule-Board

Jump to content


Page 1 of 1

Problem With Obfuscation And/or With Udp Socket? Hundreds of Errors Messages in Log / Verbose

#1 User is offline   FoxMcCloud 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 19-December 20

Posted 20 December 2020 - 12:14 AM

Hey everyone! :)

Since my installation of eMule 0.60a I receive three different error messages in the Log (Verbose), which appear again and again and virtually "flood" the event list.
With 0.51d I didn't have this phenomenon/behaviour.
{also in advance: the current test release 0.60b sadly didn't change this}

Namely:

1)
Obfuscated packet expected but magicvalue mismatch on UDP packet from clientIP: 0.0.0.0, Possible RecvKey: 4123721726
---> again and again, approx. every 15 seconds.

2)
Error: Client UDP socket, failed to receive data: Error 10052: Die Verbindung wurde aufgrund von Keepalive-Aktivitäten abgebrochen, da bei dem Vorgang ein Fehler festgestellt wurde.
---> irregular, but frequent.

3)
Invalid obfuscated UDP packet from clientIP: 0.0.0.0, Paddingsize (11) larger than received bytes
Error: Client UDP socket, failed to receive data: Error 0: Der Vorgang wurde erfolgreich beendet.

---> rare, but new + regular.


What's the deal with that? :confused:

And how can I fix the cause(s) of these messages?


Some more info:
- Windows 7 Ultimate (64 bit) with Service Pack 1
- no WiFi, but Gigabit LAN
- WAN-Setup: FritzBox 6490 Cable, real IPv4 (publicly accessible), ISP: Kabel Deutschland / Vodafone, Connection bandwith: 400 MBit/s Download, 50 MBit/s Upload, Ping is around 30 ms
- eD2k and Kad active, TCP and UDP enabled and reachable via port forwarding
- 3000 files in Share and usually online 24/7 as PC is never turned off
- Possible Anti-P2P throttling by ISP, because too much data volume due to uploads [UL to DL ratio = 17 : 1]
- I could exclude anti-virus program and software firewall as cause


If someone wants to find me or even reach me via eMule -> my nickname there is: "ein Ostfriese aus Emden :-)"

Simply search for the file "KNOPPIX 9.0 - April 2020 - CloneCD Image der DELUG DVD aus dem Linux Magazin.iso" :bouncehi:

ed2k://|file|KNOPPIX%209.0%20-%20April%202020%20-%20CloneCD%20Image%20der%20DELUG%20DVD%20aus%20dem%20Linux%20Magazin.iso|4681979904|B9AC9E4021BE02CBB7A3FD5209FA79A5|h=KZYBQ4JKPBYOW4TMDVUGP5OGC5XGCZ6D|/


Thanks for good advice & your help! :flowers:

Kind Regards, Sven

This post has been edited by FoxMcCloud: 20 December 2020 - 05:19 AM

0

#2 User is offline   antonymous 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 50
  • Joined: 17-March 08

Posted 22 December 2020 - 12:15 PM

I don't think you should be getting anything from IP adress 0.0.0.0. Are you using the emule-security[dot]org ipfilter list? That should filter out obvious fake traffic.

Thank you for this file btw /public/style_emoticons/default/flowers.gif

This post has been edited by antonymous: 22 December 2020 - 12:16 PM

0

#3 User is offline   FoxMcCloud 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 19-December 20

Posted 23 December 2020 - 05:03 PM

Yes, I'm using the IP-Filer list from eMule-Security.
And thousands of - mostly chinese - connection attempts are being filtered out.
IP 0.0.0.0 (up to 0.255.255.255) also is in that list as "Bogon" - but without any hit.

The problem is definitely UDP Socket related.

I used the Port Scan at openport.net/udp-port-checker/ and switched ports
to the ones with the result Open but that didn't change the flooded Log.

"Client UDP socket, failed to receive data"

As far as I now / just learned, IP Address "0.0.0.0 stands for a non-routable address or an unknown packet" (in IPv4)
The routing is fine, so I guess it might be due to unknown packets.

-----

This post has been edited by FoxMcCloud: 23 December 2020 - 05:14 PM

0

#4 User is offline   FoxMcCloud 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 19-December 20

Posted 23 December 2020 - 06:59 PM

I just re-installed 0.51d over 0.60b and the problem is gone.

So it must be due to some changes in the sourcecode (sadly I'm no programmer and can't check it by myself...)

What I can tell: it is UDP related and most probably associated with (new?) Kademlia packets.

Alternatively: something with the protocol obfuscation has been changed.

-

I don't dare to put this in the bug section, since I'm not conclusively sure, but maybe Fox88 is reading this post also :)

---------------
23.12.2020 19:37:09: Failed to bootstrap Kad. Your nodes.dat might be outdated or there is a connection problem.
and
23.12.2020 19:59:28: Client UDP socket; ReaskFilePing; reqfile does not match
...both errors occured newly and might be associated.

This post has been edited by FoxMcCloud: 23 December 2020 - 07:04 PM

0

#5 User is offline   fox88 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4974
  • Joined: 13-May 07

Posted 24 December 2020 - 12:41 PM

Would you mind to post connection settings data?
- measured Dl/Ul capacity
- Dl/Ul limits
- Hard limit
- Max Connection
- Max. new connection/5 secs (Options -> Extended)
- Max half open connection (Options -> Extended)

To measure capacity speedtest.net will do. Make sure the connection is idle.
0

#6 User is offline   FoxMcCloud 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 19-December 20

Posted 25 December 2020 - 04:41 AM

Sure that!
(respectively: no, I don't mind :lol:)

- measured Dl/Ul capacity => 407 mbit/s down, 24 mbit/s up
- Dl/Ul limits => 3333 kb/s, 1024 kb/s
- Hard limit => 123
- Max Connection => 1000
- Max. new connection/5 secs (Options -> Extended) => 500
- Max half open connection (Options -> Extended) => 1000
0

#7 User is offline   fox88 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4974
  • Joined: 13-May 07

Posted 26 December 2020 - 07:04 PM

Any other p2p programs running in your local network (behind FritzBox)?
That could be torrents, more eMules, some TV applications.
0

#8 User is offline   FoxMcCloud 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 19-December 20

Posted 26 December 2020 - 08:45 PM

No, only my faithful mule.
24/7
Currently as 0.51d - without errors.
0

#9 User is offline   fox88 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4974
  • Joined: 13-May 07

Posted 27 December 2020 - 08:35 AM

View PostFoxMcCloud, on 25 December 2020 - 07:41 AM, said:

- Max. new connection/5 secs (Options -> Extended) => 500
- Max half open connection (Options -> Extended) => 1000

Was is taken from a guide (link, please), or someone suggested, or your own ideas?
It would be nice to see how you understand these numbers.
0

#10 User is offline   loverboy 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 379
  • Joined: 17-September 06

Posted 27 December 2020 - 09:18 AM

View PostFoxMcCloud, on 25 December 2020 - 05:41 AM, said:

- Max. new connection/5 secs (Options -> Extended) => 500
- Max half open connection (Options -> Extended) => 1000



These settings you use are "out of scale".
Just as an example I have

- Max. new connection/5 secs (Options -> Extended) => 20
- Max half open connection (Options -> Extended) => 9
0

#11 User is offline   FoxMcCloud 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 19-December 20

Posted 27 December 2020 - 09:34 AM

I changed / lowered the settings to the values of loverboy.

-------

"Was is taken from a guide (link, please), or someone suggested, or your own ideas?
It would be nice to see how you understand these numbers."


No, it was no (recent) guide or suggestion.
My involvement with this issue was over 15 years ago.
It was still with Windows XP and DSL.
At that time, a Microsoft Update / KB Patch limited the maximum number of half-open connections, which was detrimental to file sharing and slowed it down.
It was also at that time that you could use a tool to test how many connections your PC or Internet connection could handle. iirc the value was around 1200 connections per minute.
However, this setting was never a problem since then and the mentioned errors first occured since my update on 0.60a.

As I always want to learn: I'm curious -> may I ask you, why you're focussing on that setting? :)
0

#12 User is offline   fox88 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4974
  • Joined: 13-May 07

Posted 27 December 2020 - 06:38 PM

You logs show common signs of connection overload; flooding network with broken packets is bad for file sharing.

The suggested settings (20 and 9) are the defaults, and you clearly paid no attention to the warning at the top of Option-Extended page.

For other connection settings you may use Option-Connection-Wizard-Custom - and the values from speedtest.net.


By the way, help and feature requests should be posted in forum topics; PM are for different purposes.
0

#13 User is offline   FoxMcCloud 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 19-December 20

Posted 27 December 2020 - 07:04 PM

Connection overload directly after switching to a new verision? - not logical.

To use your expression: You clearly paid no attention to my repeated mention that the problem / the errors first occured with 0.60a and that the settings were no problem all over the years.
I mentioned it several times.

Posted here, in the help and feature request section of the forum.
0

#14 User is offline   FoxMcCloud 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 19-December 20

Posted 27 December 2020 - 07:19 PM

Content of PM was:

Hey Fox!
Sorry to disturb you, but maybe you know & can tell me, what it means that the so called "RecvKey" is always the same.
It is: 4123721726
[ in full length: "Obfuscated packet expected but magicvalue mismatch on UDP packet from clientIP: 0.0.0.0, Possible RecvKey: 4123721726" ]
Only occuring on both 0.60 versions.
I guess: the UDP and/or Kad packets are slightly different now or something on the protocol has beend changed.
Target --> CKademliaUDPListener
I mean, it COULD be that your technical expertise may become attentive :D
King regards, Sven


Despite being friendly as f***, I narrowed the origin/source of that new circumstance to the CKademliaUDPListener and -again- clarified that it's related to changes.

I do not understand this arrogant manner in the last answer.
Since everything up to 0.51d works just fine, my setting can be considered acausal.
Especially since the lowered values in the settings didn't prevent the reported error in 0.60x.....
0

#15 User is offline   fox88 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4974
  • Joined: 13-May 07

Posted 28 December 2020 - 09:23 AM

If sender's IP is the same, RecvKey would be the same; and the IP comes directly from Windows.

There are no logged packets from zero IP in my logs.
Therefore, the issue seems to be somewhere on your side.

0.60x is expected to make somewhat more UDP connections than 0.51x or the official 0.50x.
As said above, your case most probably relates to overload.

View PostFoxMcCloud, on 27 December 2020 - 10:19 PM, said:

I do not understand this arrogant manner in the last answer.

Are you easily diagnosing manners in messages, written by other foreigners while not being a native English speaker?
That should be a great skill, next to second sight.

If the manner of stating facts was disturbing for you, it could be helped by releaving you from my presense in this topic. Best of luck.
-1

#16 User is offline   FoxMcCloud 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 13
  • Joined: 19-December 20

Posted 28 December 2020 - 01:51 PM

extremely unsympathetic...
He didn't even go into the other facts.
It's a pity that I didn't know beforehand what kind of character was behind it.
What a waste of time.

Not necessary to be an a native English speaker, since other forum members did the job of assessing your kind right quite well.
They came to the same conclusion... :argue:
*surprise*
------
PS: I even received PMs warning me of (t)his sick behaviour.
No, not kidding.
1

#17 User is offline   gargvarun041 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 04-January 21

Posted 04 January 2021 - 11:36 AM

Damm even I am having a similar kind of issue, I have searched all over the internet and even have posted on number of threads on different forum, no solution seems to work. I am really frustrated, can anyone of you here help me resolve this issue, I am very much tired now.
0

#18 User is offline   xilolee 

  • eMule 0.50b BETA1 user
  • PipPipPipPipPipPipPip
  • Group: Italian Moderators
  • Posts: 7983
  • Joined: 20-August 08

Posted 09 January 2021 - 12:57 AM

View Postgargvarun041, on 04 January 2021 - 12:36 PM, said:

Damm even I am having a similar kind of issue, I have searched all over the internet and even have posted on number of threads on different forum, no solution seems to work. I am really frustrated, can anyone of you here help me resolve this issue, I am very much tired now.


Hi!

Some information about your configuration? (OS, FW/AV, emule version, where have you downloaded it, settings, and so forth)
INCONCEIVABLE! - You keep using that word. I do not think it means what you think it means.
come ottenere aiuto italian guides - guide della sezione italiana
italian support - sezione italiana scaricare la lista server
ottenere id alto impostare le porte nel router
recuperare file corrotti i filtri ip
Sembra talco ma non č serve a darti l'allegrIa! Se lo lanci e poi lo respiri ti dā subito l'allegrIa! Posted Image
0

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users