On 24/02/14 20:56, Jacco van Gent wrote:
I hope someone can help me. I tried searching for a solution but so far haven't 
found anything that would fix it.

WHITELISTED_HOSTS = pgsql;SELECT from_address FROM lists WHERE to_address='any' 
AND list_type=1 AND from_address='${quote_pgsql:$sender_host_address}';

This is a line in macros.conf, and this query does run successfully if the host 
is IPV4, if the host is IPV6 I get the following error message:

temporarily rejected connection in "connect" ACL: PGSQL: query failed: ERROR:  
unterminated quoted string at or near "'2001"

So the million dollar question here would be how to make sure the ipv6 address 
is actually terminated.

Are you using the macro in a context that takes a list?  These are
colon-separated by default, so an ipv6 address terminates a list
element.  The list-separator can be changed; see

http://www.exim.org/exim-html-current/doc/html/spec_html/ch-the_exim_run_time_configuration_file.html#SECTlistconstruct

--
Cheers,
  Jeremy


--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to