close
Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Opened 21 months ago

Closed 21 months ago

Last modified 21 months ago

#359 closed bug (fixed)

YAM 2.8 has connection issues with WinUAE 2.x

Reported by: pbobbenb Owned by:
Priority: undecided Milestone: YAM 2.8
Component: TCP/IP interface Version: nightly build
Severity: major Keywords:
Cc: OS Platform:
Blocked By: Blocking:
Release Notes:

Description

Hi

I'm having a bit of a problem with YAM 2.8 dev (multiple versions) in WinUAE. The problem is that I can't send or receive email from my mail server. First I thought it was something with WinUAE, so I tested with 2.3.3, 2.4.0, 2.4.1 and the latest 2.5.0 RC but to no avail. So I fired up WireShark and sniffed and I saw the problem, YAM connected to random ports when trying to send or receive email but not when checking for software updates. Then I thought maybe it's because I'm running this WinUAE in a virtual machine (Parallels Desktop), so I started in to Boot Camp and tested there, but still the same problem. Then I thought maybe I should downgrade to YAM 2.7 release and what do you know, it works sending and receiving !! So something has happened with 2.8 that doesn't rhyme well with WinUAE. Since I don't use WinUAE that often I do not know with which 2.8 dev version it started.

Attachments (13)

debug_log.lha (30.2 KB) - added by pbobbenb 21 months ago.
debug_log2.lha (30.2 KB) - added by pbobbenb 21 months ago.
debug27_log.lha (8.8 KB) - added by pbobbenb 21 months ago.
YAM-dbg.lha (733.0 KB) - added by damato 21 months ago.
YAM 2.8 version with additional debug info
debug_log3.lha (11.3 KB) - added by pbobbenb 21 months ago.
YAM-dbg2.lha (675.8 KB) - added by damato 21 months ago.
fixed debug version
debug_log4.lha (30.1 KB) - added by pbobbenb 21 months ago.
YAM-dbg3.lha (675.7 KB) - added by damato 21 months ago.
another debug version
debug_log5.lha (31.2 KB) - added by pbobbenb 21 months ago.
YAM-dbg4.lha (675.8 KB) - added by damato 21 months ago.
more debug info
YAM-dbg5.lha (675.8 KB) - added by damato 21 months ago.
debug_log6.lha (30.7 KB) - added by pbobbenb 21 months ago.
debug_log7.lha (41.4 KB) - added by pbobbenb 21 months ago.

Download all attachments as: .zip

Change History (36)

comment:1 in reply to: ↑ description Changed 21 months ago by damato

Replying to pbobbenb:

[...] So I fired up WireShark and sniffed and I saw the problem, YAM connected to random ports when trying to send or receive email but not when checking for software updates. Then I thought maybe it's because I'm running this WinUAE in a virtual machine (Parallels Desktop), so I started in to Boot Camp and tested there, but still the same problem.

Sorry, but I don't fully get the point here. What exactly do you mean by "YAM connected to random ports"? Do you mean you have configured e.g. to connect to a SMTP server to port 25 and you can see in wireshark that it connects to a different port instead? Is that correct? If so, can you please provide an excerpt of the wireshark log so that we can see what's going on?

comment:2 Changed 21 months ago by pbobbenb

Yes, that is correct. In this log I made two receive attempts and one send attempt.

No.     Time           Source                Destination           Protocol Length Info
      1 0.000000000    Parallel_98:5e:f9     Broadcast             ARP      42     Who has 192.168.0.88?  Tell 192.168.0.6

Frame 1: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
Address Resolution Protocol (request)

No.     Time           Source                Destination           Protocol Length Info
      2 9.007591000    Parallel_98:5e:f9     Broadcast             ARP      42     Who has 192.168.0.88?  Tell 192.168.0.6

Frame 2: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
Address Resolution Protocol (request)

No.     Time           Source                Destination           Protocol Length Info
      3 15.432162000   Parallel_98:5e:f9     Broadcast             ARP      42     Who has 192.168.0.97?  Tell 192.168.0.6

Frame 3: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
Address Resolution Protocol (request)

No.     Time           Source                Destination           Protocol Length Info
      4 24.414890000   Parallel_98:5e:f9     Broadcast             ARP      42     Who has 192.168.0.97?  Tell 192.168.0.6

Frame 4: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
Address Resolution Protocol (request)

No.     Time           Source                Destination           Protocol Length Info
      5 46.719686000   Parallel_98:5e:f9     Broadcast             ARP      42     Who has 192.168.0.97?  Tell 192.168.0.6

Frame 5: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
Address Resolution Protocol (request)

No.     Time           Source                Destination           Protocol Length Info
      6 52.679004000   192.168.0.6           192.168.0.255         BROWSER  243    Host Announcement WINXP, Workstation, Server, NT Workstation, Potential Browser

Frame 6: 243 bytes on wire (1944 bits), 243 bytes captured (1944 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
Internet Protocol Version 4, Src: 192.168.0.6 (192.168.0.6), Dst: 192.168.0.255 (192.168.0.255)
User Datagram Protocol, Src Port: netbios-dgm (138), Dst Port: netbios-dgm (138)
NetBIOS Datagram Service
SMB (Server Message Block Protocol)
SMB MailSlot Protocol
Microsoft Windows Browser Protocol

No.     Time           Source                Destination           Protocol Length Info
      7 55.724712000   Parallel_98:5e:f9     Broadcast             ARP      42     Who has 192.168.0.97?  Tell 192.168.0.6

Frame 7: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
Address Resolution Protocol (request)
Last edited 21 months ago by damato (previous) (diff)

comment:3 Changed 21 months ago by tboeckel

I can only tell that YAM 2.8 is definitely working perfectly here on WinUAE running on Windows Vista and Windows 7. No network problems whatsoever.

comment:4 Changed 21 months ago by pbobbenb

I have tried disabling some patches, running a new YAM in a new directory with config from scratch, with no change.
I'm using POP3 port 110 and SMTP port 25 and tried with both hostname and ip number to my mail server with no luck.
I just don't understand why 2.7 works but not 2.8...

comment:5 follow-up: Changed 21 months ago by pbobbenb

This capture is from Yam 2.7 from the virtual machine, the capture on the mac shows the same stuff.

No.     Time           Source                Destination           Protocol Length Info
     27 425.191864000  Parallel_98:5e:f9     Broadcast             ARP      42     Who has 192.168.0.8?  Tell 192.168.0.6

Frame 27: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
Address Resolution Protocol (request)

No.     Time           Source                Destination           Protocol Length Info
     28 425.191933000  AppleCom_ab:63:58     Parallel_98:5e:f9     ARP      60     192.168.0.8 is at 00:16:cb:ab:63:58

Frame 28: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Address Resolution Protocol (reply)

No.     Time           Source                Destination           Protocol Length Info
     29 425.191938000  192.168.0.6           192.168.0.8           TCP      62     nsstp > pop3 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 SACK_PERM=1

Frame 29: 62 bytes on wire (496 bits), 62 bytes captured (496 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: AppleCom_ab:63:58 (00:16:cb:ab:63:58)
Internet Protocol Version 4, Src: 192.168.0.6 (192.168.0.6), Dst: 192.168.0.8 (192.168.0.8)
Transmission Control Protocol, Src Port: nsstp (1036), Dst Port: pop3 (110), Seq: 0, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     30 425.192526000  192.168.0.8           192.168.0.6           TCP      62     pop3 > nsstp [SYN, ACK] Seq=0 Ack=1 Win=65535 Len=0 MSS=1460 SACK_PERM=1

Frame 30: 62 bytes on wire (496 bits), 62 bytes captured (496 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 0, Ack: 1, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     31 425.192541000  192.168.0.6           192.168.0.8           TCP      54     nsstp > pop3 [ACK] Seq=1 Ack=1 Win=65535 Len=0

Frame 31: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: AppleCom_ab:63:58 (00:16:cb:ab:63:58)
Internet Protocol Version 4, Src: 192.168.0.6 (192.168.0.6), Dst: 192.168.0.8 (192.168.0.8)
Transmission Control Protocol, Src Port: nsstp (1036), Dst Port: pop3 (110), Seq: 1, Ack: 1, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     32 425.192994000  192.168.0.8           192.168.0.6           POP      74     S: +OK Dovecot ready.

Frame 32: 74 bytes on wire (592 bits), 74 bytes captured (592 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 1, Ack: 1, Len: 20
Post Office Protocol

No.     Time           Source                Destination           Protocol Length Info
     33 425.195529000  192.168.0.6           192.168.0.8           POP      71     C: USER xxxxx

Frame 33: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: AppleCom_ab:63:58 (00:16:cb:ab:63:58)
Internet Protocol Version 4, Src: 192.168.0.6 (192.168.0.6), Dst: 192.168.0.8 (192.168.0.8)
Transmission Control Protocol, Src Port: nsstp (1036), Dst Port: pop3 (110), Seq: 1, Ack: 21, Len: 17
Post Office Protocol

No.     Time           Source                Destination           Protocol Length Info
     34 425.195619000  192.168.0.8           192.168.0.6           TCP      60     pop3 > nsstp [ACK] Seq=21 Ack=18 Win=65535 Len=0

Frame 34: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 21, Ack: 18, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     35 425.195644000  192.168.0.8           192.168.0.6           POP      60     S: +OK

Frame 35: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 21, Ack: 18, Len: 5
Post Office Protocol

No.     Time           Source                Destination           Protocol Length Info
     36 425.196765000  192.168.0.6           192.168.0.8           POP      69     C: PASS xxxxx

Frame 36: 69 bytes on wire (552 bits), 69 bytes captured (552 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: AppleCom_ab:63:58 (00:16:cb:ab:63:58)
Internet Protocol Version 4, Src: 192.168.0.6 (192.168.0.6), Dst: 192.168.0.8 (192.168.0.8)
Transmission Control Protocol, Src Port: nsstp (1036), Dst Port: pop3 (110), Seq: 18, Ack: 26, Len: 15
Post Office Protocol

No.     Time           Source                Destination           Protocol Length Info
     37 425.196873000  192.168.0.8           192.168.0.6           TCP      60     pop3 > nsstp [ACK] Seq=26 Ack=33 Win=65535 Len=0

Frame 37: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 26, Ack: 33, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     38 425.411080000  192.168.0.8           192.168.0.6           POP      70     S: +OK Logged in.

Frame 38: 70 bytes on wire (560 bits), 70 bytes captured (560 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 26, Ack: 33, Len: 16
Post Office Protocol

No.     Time           Source                Destination           Protocol Length Info
     39 425.414073000  192.168.0.6           192.168.0.8           POP      60     C: STAT

Frame 39: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: AppleCom_ab:63:58 (00:16:cb:ab:63:58)
Internet Protocol Version 4, Src: 192.168.0.6 (192.168.0.6), Dst: 192.168.0.8 (192.168.0.8)
Transmission Control Protocol, Src Port: nsstp (1036), Dst Port: pop3 (110), Seq: 33, Ack: 42, Len: 6
Post Office Protocol

No.     Time           Source                Destination           Protocol Length Info
     40 425.414188000  192.168.0.8           192.168.0.6           TCP      60     pop3 > nsstp [ACK] Seq=42 Ack=39 Win=65535 Len=0

Frame 40: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 42, Ack: 39, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     41 425.414216000  192.168.0.8           192.168.0.6           POP      63     S: +OK 0 0

Frame 41: 63 bytes on wire (504 bits), 63 bytes captured (504 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 42, Ack: 39, Len: 9
Post Office Protocol

No.     Time           Source                Destination           Protocol Length Info
     42 425.416443000  192.168.0.6           192.168.0.8           POP      60     C: QUIT

Frame 42: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: AppleCom_ab:63:58 (00:16:cb:ab:63:58)
Internet Protocol Version 4, Src: 192.168.0.6 (192.168.0.6), Dst: 192.168.0.8 (192.168.0.8)
Transmission Control Protocol, Src Port: nsstp (1036), Dst Port: pop3 (110), Seq: 39, Ack: 51, Len: 6
Post Office Protocol

No.     Time           Source                Destination           Protocol Length Info
     43 425.416921000  192.168.0.8           192.168.0.6           TCP      60     pop3 > nsstp [ACK] Seq=51 Ack=45 Win=65535 Len=0

Frame 43: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 51, Ack: 45, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     44 425.416933000  192.168.0.8           192.168.0.6           POP      72     S: +OK Logging out.

Frame 44: 72 bytes on wire (576 bits), 72 bytes captured (576 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 51, Ack: 45, Len: 18
Post Office Protocol

No.     Time           Source                Destination           Protocol Length Info
     45 425.417406000  192.168.0.8           192.168.0.6           TCP      60     pop3 > nsstp [FIN, ACK] Seq=69 Ack=45 Win=65535 Len=0

Frame 45: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 69, Ack: 45, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     46 425.417421000  192.168.0.6           192.168.0.8           TCP      54     nsstp > pop3 [ACK] Seq=45 Ack=70 Win=65467 Len=0

Frame 46: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: AppleCom_ab:63:58 (00:16:cb:ab:63:58)
Internet Protocol Version 4, Src: 192.168.0.6 (192.168.0.6), Dst: 192.168.0.8 (192.168.0.8)
Transmission Control Protocol, Src Port: nsstp (1036), Dst Port: pop3 (110), Seq: 45, Ack: 70, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     47 425.456092000  192.168.0.8           192.168.0.6           TCP      60     [TCP Dup ACK 45#1] pop3 > nsstp [ACK] Seq=70 Ack=45 Win=65535 Len=0

Frame 47: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 70, Ack: 45, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     48 425.457062000  192.168.0.6           192.168.0.8           TCP      54     nsstp > pop3 [FIN, ACK] Seq=45 Ack=70 Win=65467 Len=0

Frame 48: 54 bytes on wire (432 bits), 54 bytes captured (432 bits) on interface 0
Ethernet II, Src: Parallel_98:5e:f9 (00:1c:42:98:5e:f9), Dst: AppleCom_ab:63:58 (00:16:cb:ab:63:58)
Internet Protocol Version 4, Src: 192.168.0.6 (192.168.0.6), Dst: 192.168.0.8 (192.168.0.8)
Transmission Control Protocol, Src Port: nsstp (1036), Dst Port: pop3 (110), Seq: 45, Ack: 70, Len: 0

No.     Time           Source                Destination           Protocol Length Info
     49 425.457163000  192.168.0.8           192.168.0.6           TCP      60     pop3 > nsstp [ACK] Seq=70 Ack=46 Win=65535 Len=0

Frame 49: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface 0
Ethernet II, Src: AppleCom_ab:63:58 (00:16:cb:ab:63:58), Dst: Parallel_98:5e:f9 (00:1c:42:98:5e:f9)
Internet Protocol Version 4, Src: 192.168.0.8 (192.168.0.8), Dst: 192.168.0.6 (192.168.0.6)
Transmission Control Protocol, Src Port: pop3 (110), Dst Port: nsstp (1036), Seq: 70, Ack: 46, Len: 0
Last edited 21 months ago by damato (previous) (diff)

comment:6 in reply to: ↑ 5 Changed 21 months ago by damato

Replying to pbobbenb:

This capture is from Yam 2.7 from the virtual machine, the capture on the mac shows the same stuff.

Sorry, but I don't really see on the log of your tests with YAM 2.8 that there are attempts to connect to a POP3 server at all. So can you please use the debug version of YAM 2.8 and start YAM from the command-line with the "DEBUG" option added please. That will output the TCP/IP traffic on the command-line for debug purposes. In addition you could also run the following command on the shell before starting YAM:

setenv yamdebug tcp

then capture the serial output and attach it to this bug report please after having attempted a pop3 connection with YAM 2.8

Changed 21 months ago by pbobbenb

comment:7 Changed 21 months ago by pbobbenb

Added debug log.

comment:8 Changed 21 months ago by damato

Well, the only strange thing I can spot from your log file is the following:

01:D:      Connection.c:836:Host 'mail.wigilius.se':
01:D:      Connection.c:837:  Officially: 'wigilius.se'
01:D:      Connection.c:840:  Alias: 'mail.wigilius.se'
01:D:      Connection.c:842:  Type: 'AF_INET'
01:D:      Connection.c:846:  Address: '192.168.0.208'
...
01:D:     Connection.c:1006:trying TCP/IP connection to host 'mail.wigilius.se' with IP 192.168.0.208 on port 110

After that YAM tries to open a POP3 connection (with port 101) to "mail.wigiluis.se" which (as you can see) has the IP address 192.168.0.208. And that's actually the stange thing as the 192.168.x.x address is an internal IP address. Are you sure that it should connect to that address? Here mail.wigilius.se has the IP address 213.21.125.30. Can you please check your DNS settings in WinUAE? As you are running WinUAE within Parallels Desktop it might be that Parallels Desktop provides an internal DNS server which simply provides the wrong IP address. Why YAM 2.7 seems to be fine here is not clear. But you could try to get a TCP debug log using YAM 2.7 (simply run "YAM DEBUG" from command-line when starting it) and then you could check if it connects to the same internal IP address with success.

comment:9 Changed 21 months ago by pbobbenb

Well, the address for mail.wigilius.se is 192.168.0.8, since it's on my local network. I have tried using the ip number as well but that doesn't work either, hmm think I will do another debug log with ip number instead and see what that produces.

About Parallels Desktop giving out wrong DNS, that shouldn't be the case since it doesn't work in Boot Camp (Windows 7) either...

Can also mention that I'm running a DNS server on my server, so it knows where mail.wigilius.se is.
This works fine with IMAP and Mac Mail with mail.wigilius.se for my main account.

I'm wondering now if YAM does some other DNS MX lookup or something that 2.7 don't and that why it fails ??

Changed 21 months ago by pbobbenb

Changed 21 months ago by pbobbenb

comment:10 Changed 21 months ago by pbobbenb

debug_log2 is connection attempt with ip number.

debug27_log is with yam 2.7 with hostname mail.wigilius.se

Changed 21 months ago by damato

YAM 2.8 version with additional debug info

comment:11 Changed 21 months ago by damato

Just added an lha with a special 2.8 version with additional debug info. Please try that one and catch debug info again.

Changed 21 months ago by pbobbenb

comment:12 Changed 21 months ago by pbobbenb

New debug log.

Changed 21 months ago by damato

fixed debug version

comment:13 Changed 21 months ago by damato

ups. the debug version seem to be completely broken related to outputting something readable. please retry with the new attached version.

Changed 21 months ago by pbobbenb

comment:14 Changed 21 months ago by pbobbenb

Yeah, I thought it looked a bit odd :-)
Here comes a new one.

Changed 21 months ago by damato

another debug version

comment:15 Changed 21 months ago by damato

Sorry, but this debug version was also partly broken. please try the newly attached one again (dbg3)

Changed 21 months ago by pbobbenb

comment:16 Changed 21 months ago by pbobbenb

New debug log...

Changed 21 months ago by damato

more debug info

comment:17 Changed 21 months ago by damato

ok. thanks. that help to more understand the root of the problem. However, to fix things I need more information. So please run the newly attached debug version again.

Changed 21 months ago by damato

comment:18 Changed 21 months ago by damato

After more searching I might have found the problem. So please also test the YAM-dbg5.lha version and send the debug log.

Changed 21 months ago by pbobbenb

Changed 21 months ago by pbobbenb

comment:19 Changed 21 months ago by pbobbenb

New debug logs added. The last version is working!!

comment:20 Changed 21 months ago by damato

  • Resolution set to fixed
  • Status changed from new to closed

(In [6450]) * tcp/Connection.c: fixed DupHostEnt() function by using memdup() instead of

strdup() to clone the h_addr_list of a struct hostent. This closes #359.

comment:21 Changed 21 months ago by damato

Ok, thanks for the extensive testing. This helped finding the problem and finally fixing it. Please also make sure you are going to test the nightly build comming next night and if there is still a problem please reopen this ticket.

comment:22 Changed 21 months ago by tboeckel

  • Milestone set to YAM 2.8

comment:23 Changed 21 months ago by pbobbenb

Newest nightly build is working just fine, thanks for fixing it!

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber

  • Pär Boberg(Reporter, Participant)