[5.800] POP3 Proxy Problems

My clients are now getting errors:

-ERR proxy error : Unknown error while scanning

This happens every hour and I need to restart the proxy to fix it.
Parents Reply Children
  • are there any entries in the pop3 log?
    do you get the initial greeting when connecting trough the proxy?

    p.s. you should NEVER connect directly to the proxy. the connect needs to be routed through the firewall and the destination should be the pop3 server you would like to use. the firewall will then do a DNAT.
  • I did a telnet to the mailserver, not to the astaro box.

    Here are a few entrys from the POP3 Proxy Log:

    2005:05:10-23:15:12 (none) MrPopper: session initialize
    2005:05:10-23:15:12 (none) MrPopper: session started
    2005:05:10-23:15:12 (none) MrPopper: Connecting to: 212.227.23.116:110
    2005:05:10-23:15:12 (none) MrPopper: read message
    2005:05:10-23:15:12 (none) MrPopper: read message
    2005:05:10-23:15:12 (none) MrPopper: read message
    2005:05:10-23:15:12 (none) MrPopper: read message
    2005:05:10-23:15:12 (none) MrPopper: disconnected 
    2005:05:10-23:15:12 (none) MrPopper: FAILED TO ACCEPT
    2005:05:10-23:15:12 (none) MrPopper: session initialize
    2005:05:10-23:20:01 (none) MrPopper: FAILED TO ACCEPT
    2005:05:10-23:20:01 (none) MrPopper: session initialize
    2005:05:10-23:25:01 (none) MrPopper: FAILED TO ACCEPT
    2005:05:10-23:25:01 (none) MrPopper: session initialize
    2005:05:10-23:25:13 (none) MrPopper: FAILED TO ACCEPT
    2005:05:10-23:25:13 (none) MrPopper: session initialize
    2005:05:10-23:30:00 (none) MrPopper: FAILED TO ACCEPT
    ...
    ...

    I think at 23:15:12 it stopped working.

    Today, at 12:55 I restarted the Proxy, and the Logs look like this:

    2005:05:11-12:55:07 (none) MrPopper: FAILED TO ACCEPT
    2005:05:11-12:55:07 (none) MrPopper: session initialize
    2005:05:11-12:55:08 (none) MrPopper: FAILED TO ACCEPT
    2005:05:11-12:55:08 (none) MrPopper: session initialize
    2005:05:11-12:55:29 (none) MrPopper: FAILED TO ACCEPT
    2005:05:11-12:55:29 (none) MrPopper: session initialize
    2005:05:11-12:55:58 (none) MrPopper: Listening... 
    2005:05:11-12:55:58 (none) MrPopper: create content filter...
    2005:05:11-12:55:59 (none) MrPopper: load content filter profiles from:/etc/weed/weed.xml
    2005:05:11-12:55:59 (none) MrPopper: push back a content filter 
    2005:05:11-12:55:59 (none) MrPopper: load content filter profiles from:/etc/weed/weed.xml
    2005:05:11-12:55:59 (none) MrPopper: push back a content filter 
    2005:05:11-12:55:59 (none) MrPopper: load content filter profiles from:/etc/weed/weed.xml
    2005:05:11-12:55:59 (none) MrPopper: push back a content filter 
    2005:05:11-12:55:59 (none) MrPopper: load content filter profiles from:/etc/weed/weed.xml
    2005:05:11-12:55:59 (none) MrPopper: push back a content filter 
    2005:05:11-12:55:59 (none) MrPopper: load content filter profiles from:/etc/weed/weed.xml
    2005:05:11-12:55:59 (none) MrPopper: push back a content filter 
    2005:05:11-12:55:59 (none) MrPopper: load content filter profiles from:/etc/weed/weed.xml
    ...
    ...
  • looks like this is caused by a client who is connecting directly to the firewall ip thus causing a proxy loop (proxy tries to proxy itself). these connections will be blocked by a special rule in the packetfilter in the next beta release.