Archived Forum Post

Index of archived forum posts

Question:

mailman.GetUidls() returns null

Jul 10 '12 at 08:34

Hello with one mailbox I have the following problem: GetUidls() return null

here the Sessionlog:

**** Connected to mypop3-server:995
< +OK airwave server ready 4477402415348808927.1341672269@airwave

USER username
< +OK Name is a valid mailbox
PASS ****
< +OK Mailbox locked and ready
UIDL
< +OK unique-id listing follow

so everthing should be ok!, Why returns this function null?


Accepted Answer

Thanks for the POP3 test account. This problem has been resolved. (The problem was already fixed in the pre-release for the upcoming v9.3.2 release.)


Answer

Please post the full contents of the mailman.LastErrorText.


Answer

Here's my LastErrorText:

ChilkatLog:
  GetUidls:
    DllDate: Apr 14 2012
    UnlockPrefix: KORTENMAILQ
    Username: SERVER:SYSTEM
    Architecture: Little Endian; 32-bit
    Language: .NET 4.0
    Pop3Connect:
      Connecting to POP3 server
      hostname: mypop3-server
      port: 995
      ssl: 1
      connectTimeoutMs: 30000
      heartbeatMs: 0
      ConnectTimeoutMs_1: 30000
      calling ConnectSocket2
      IPV6 enabled connect with NO heartbeat.
      connectingTo: mypop3-server
      dnsCacheLookup: mypop3-server
      Resolving domain name (IPV4)
      GetHostByNameHB_ipv4: Elapsed time: 16 millisec
      myIP_1: 192.168.8.12
      myPort_1: 32932
      connect successful (1)
      clientHelloMajorMinorVersion: 3.1
      buildClientHello:
        majorVersion: 3
        minorVersion: 1
        numRandomBytes: 32
        sessionIdSize: 0
        numCipherSuites: 10
        numCompressionMethods: 1
      --buildClientHello
      handshakeMessageType: ServerHello
      handshakeMessageLen: 0x46
      processHandshakeMessage:
        MessageType: ServerHello
        Processing ServerHello...
        ServerHello:
          MajorVersion: 3
          MinorVersion: 1
          SessionIdLen: 32
          CipherSuite: RSA_WITH_AES_256_CBC_SHA
          CipherSuite: 00,35
          CompressionMethod: 0
          Queueing ServerHello message.
          ServerHello is OK.
        --ServerHello
      --processHandshakeMessage
      HandshakeQueue:
        MessageType: ServerHello
      --HandshakeQueue
      Dequeued ServerHello message.
      handshakeMessageType: Certificate
      handshakeMessageLen: 0xf3a
      processHandshakeMessage:
        MessageType: Certificate
        ProcessCertificates:
          Certificate:
            derSize: 1524
            certSubjectCN: mail-ssl.kundencontroller.de
            certSerial: 69541C23118BC5207776A8002845317C
            certIssuerCN: COMODO High-Assurance Secure Server CA
          --Certificate
          Certificate:
            derSize: 1280
            certSubjectCN: COMODO High-Assurance Secure Server CA
            certSerial: 1690C329B6780607511F05B0344846CB
            certIssuerCN: AddTrust External CA Root
          --Certificate
          Certificate:
            derSize: 1082
            certSubjectCN: AddTrust External CA Root
            certSerial: 01
            certIssuerCN: AddTrust External CA Root
          --Certificate
          NumCertificates: 3
          Queueing Certificates message...
        --ProcessCertificates
      --processHandshakeMessage
      Dequeued Certificate message.
      handshakeMessageType: ServerHelloDone
      handshakeMessageLen: 0x0
      processHandshakeMessage:
        MessageType: ServerHelloDone
        Queueing HelloDone message.
      --processHandshakeMessage
      DequeuedMessageType: ServerHelloDone
      OK to ServerHelloDone!
      No client certificate required by the server.
      Encrypted pre-master secret with server certificate RSA public key is OK.
      Sending ClientKeyExchange...
      Sent ClientKeyExchange message.
      Sending ChangeCipherSpec...
      Sent ChangeCipherSpec message.
      Derived keys.
      Installed new outgoing security params.
      Sending FINISHED message..
      algorithm: aes
      keyLength: 256
      Sent FINISHED message..
      ccsProtocolType: 1
      handshakeMessageType: HandshakeFinished
      handshakeMessageLen: 0xc
      processHandshakeMessage:
        MessageType: HandshakeFinished
        FinishedMsgLen: 12
        Queueing Finished message.
      --processHandshakeMessage
      Dequeue the FINISHED message...
      Dequeued Finished message.
      Handshake completed successfully.
      Secure Channel Established.
      Connected to POP3 server
      greeting: +OK airwave server ready 3094913584409813228.1341674034@airwave
      ConnectionType: SSL/TLS
    --Pop3Connect
    Pop3Authenticate:
      username: username
      popSPA: 0
      APOP is supported.
      POP3 authentication success
    --Pop3Authenticate
    Timeout waiting to read socket or accept connection
    timeoutMs: 30000
    Timed out waiting for incoming SSL/TLS messages.
    timeoutMs: 30000
    Failed to read SSL/TLS application messages.
    timeoutMs: 30000
    timedOut: 1
    aborted: 0
    fatalError: 0
    connectionClosed: 0
    Failed to received remainder of POP3 multi-line response.
    matchStr: 
.

Failed

--GetUidls --ChilkatLog


Answer

Unfortunately, it's still no clear as to why it's happening. If it's possible to provide me with a login/password for that account (or a test account that exhibits the same problem), I'll be happy to test. If this is possible, send the login/password to support@chilkatsoft.com.