scott.marlowe writes:
> Sure, basically, modern versions of the client library can talk to older
> versions of the database backend up to a point (i.e. the 7.4 library in
> beta can go back to 6.5 or 6.4 or something like that. Support for 6.2 or
> thereabouts was recently dropped.)
>
> However, going the other way, old connect libs and newer postgresql back
> end versions can result in an issue where the old lib can't connect.
This is not correct. Old client libraries can connect to new servers.
In any case, the error message in case of a version mismatch is not
"invalid length of startup packet", so this whole discussion is not the
solution to the original question.
--
Peter Eisentraut peter_e@gmx.net