I am assuming you are using 2003 correct?
You have Authentication as External are you using some external UserManger? The only thing that looks out of place is the Auth=custom
The expected connection string should be in the following format
[;]AuthenticatioExternal;User=Username;Password=password