Re: Connection error
Robert Gonzalez <[email protected]>
| Newsgroups | gmane.comp.db.tds.freetds |
|---|---|
| Message-ID | <[email protected]> |
Have you checked to see if the LANG environment var is set and is correct? I think I ran into this once before when compiling the MS SQL extension against FreeTDS. I think I also had to load that var so that it was readable by Apache. On Wed, May 6, 2009 at 5:15 PM, Manuel J Contreras Maya <[email protected] > wrote: > Hello, > > I am trying to make a connection between php running on 64 bit fedora and > sql server 2005 running on windows server 2003. I managed to recompile php > with the directive --with-mssql=/usr/local/freetds' and compile freetds > itself. When I try to connect using tsql this happens: > > ---------------------- > [root@latomy bin]# ./tsql -H 192.168.78.178 -U minaxsql -p1433 > locale is "en_US.UTF-8" > locale charset is "UTF-8" > Password: > Msg 20017, Level 9, State -1, Server OpenClient, Line -1 > Unexpected EOF from the server > Msg 20002, Level 9, State -1, Server OpenClient, Line -1 > Adaptive Server connection failed > There was a problem connecting to the server > [root@latomy bin]# > --------------------- > > and the log file says: > > > ----------------------------- > log.c:190:Starting log file for FreeTDS 0.82 > on 2009-05-06 19:13:03 with debug flags 0x4fff. > iconv.c:197:names for ISO-8859-1: ISO-8859-1 > iconv.c:197:names for UTF-8: UTF-8 > iconv.c:197:names for UCS-2LE: UCS-2LE > iconv.c:197:names for UCS-2BE: UCS-2BE > iconv.c:363:iconv to convert client-side data to the "UTF-8" character set > iconv.c:516:tds_iconv_info_init: converting "UTF-8"->"UCS-2LE" > net.c:210:Connecting to 192.168.78.178 port 1433 (TDS version 5.0) > net.c:264:tds_open_socket: connect(2) returned "Operation now in progress" > net.c:303:tds_open_socket() succeeded > util.c:162:Changed query state from DEAD to IDLE > net.c:779:Sending packet > 0000 02 00 02 00 00 00 00 00-6c 61 74 6f 6d 79 00 00 |........ latomy..| > 0010 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0020 00 00 00 00 00 00 06 6d-69 6e 61 78 73 71 6c 00 |.......m inaxsql.| > 0030 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0040 00 00 00 00 00 08 6d 31-6e 34 78 53 51 31 00 00 |......m1 n4xSQ1..| > 0050 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0060 00 00 00 00 08 33 37 38-37 36 00 00 00 00 00 00 |.....378 76......| > 0070 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0080 00 00 00 05 03 01 06 0a-09 01 00 00 00 00 00 00 |........ ........| > 0090 00 00 00 00 54 53 51 4c-00 00 00 00 00 00 00 00 |....TSQL ........| > 00a0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 00b0 00 00 04 31 39 32 2e 31-36 38 2e 37 38 2e 31 37 |...192.1 68.78.17| > 00c0 38 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |8....... ........| > 00d0 00 0e 00 08 6d 31 6e 34-78 53 51 31 00 00 00 00 |....m1n4 xSQ1....| > 00e0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 00f0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0100 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0110 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0120 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0130 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0140 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0150 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0160 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0170 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0180 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 0190 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 01a0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 01b0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 01c0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |........ ........| > 01d0 00 0a 05 00 00 00 54 44-53 2d 4c 69 62 72 61 72 |......TD S-Librar| > 01e0 0a 05 00 00 00 00 0d 11-75 73 5f 65 6e 67 6c 69 |........ us_engli| > 01f0 73 68 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |sh...... ........| > > net.c:779:Sending packet > 0000 02 01 00 61 00 00 00 00-00 00 00 00 00 00 0a 00 |...a.... ........| > 0010 00 00 00 00 00 00 00 00-00 00 00 00 00 69 73 6f |........ .....iso| > 0020 5f 31 00 00 00 00 00 00-00 00 00 00 00 00 00 00 |_1...... ........| > 0030 00 00 00 00 00 00 00 00-00 00 00 05 01 35 31 32 |........ .....512| > 0040 00 00 00 03 00 00 00 00-e2 16 00 01 09 00 08 0e |........ ........| > 0050 6d 7f ff ff ff fe 02 09-00 00 00 00 02 68 00 00 |m....... .....h..| > 0060 00 - |.| > > token.c:312:tds_process_login_tokens() > util.c:334:tdserror(0x538120, 0x5446e0, 20017, 115) > util.c:368:tdserror: client library returned TDS_INT_CANCEL(2) > util.c:389:tdserror: returning TDS_INT_CANCEL(2) > util.c:162:Changed query state from IDLE to DEAD > token.c:316:looking for login token, got 0() > token.c:108:tds_process_default_tokens() marker is 0() > token.c:111:leaving tds_process_default_tokens() connection dead > util.c:334:tdserror(0x538120, 0x5446e0, 20002, 0) > util.c:368:tdserror: client library returned TDS_INT_CANCEL(2) > util.c:389:tdserror: returning TDS_INT_CANCEL(2) > mem.c:563:tds_free_all_results() > --------------------------------- > > > the msql server log says: > > -------------------- > Message > The login packet used to open the connection is structurally invalid; the > connection has been closed. Please contact the vendor of the client library. > [CLIENT: 192.168.78.123] > Error: 17832, Severity: 20, State: 15. > -------------------- > > > any help is highly appreciated. > > > > Manuel > > > > > > > _______________________________________________ > FreeTDS mailing list > [email protected] > http://lists.ibiblio.org/mailman/listinfo/freetds > -- Robert Gonzalez http://www.robert-gonzalez.com