New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The windows client can't connect to the linux firebird server when the windows user name has non asci characters (user name is "Felhasználó") [CORE5775] #6038
Comments
Commented by: @dyemanov Does the Windows client use fbclient version 3.0 or some earlier version? |
Commented by: Pósa József (posaj) Thank you for the quick response. |
Commented by: Pósa József (posaj) The client 2.0.3 gds32.dll also works. |
Commented by: @AlexPeshkoff What does it mean - 'also works'? As far as I understood fbclient.dll 3.0.32900 does NOT work for you. |
Commented by: Pósa József (posaj) Sorry for the mistake. The server is linux firebird server 3.0.3, with default firebird user/password. Firebird.conf file is modified for accept conenction from older clients. If the windows user name is "Felhasználó", then windows 2.0.3 gds32.dll client can connect to this server, but the windows 3.0.3 gds32.dll client (same PC) can't. If the windows user name is "admin", then everything works fine. |
Commented by: @AlexPeshkoff What happens if you try to connect to that server from linux, i.e. something like I know that this is FB user, not OS login, but encoding of them to be handled internally in same way. |
Commented by: Pósa József (posaj) Results: I.) on linux: 1.) 2.) 3.) II.) on windows (with logged windows user "admin"): 1.) 2.) 3.) III.) on windows (with logged windows user "Felhasználó"): 1.) 2.) 3.) |
Commented by: @AlexPeshkoff What locale is active on linux? (I need an output of command locale). |
Commented by: Pósa József (posaj) root@fb3-mprofilsrv:/home/itc# locale |
Commented by: @AlexPeshkoff With C (or pure ascii) locale it's normal behavior - in order to be able to support non-ascii symbols you need to install locale supporting them, something from UTF8 group is highly recommended. |
Modified by: @pcisarstatus: Resolved [ 5 ] => Closed [ 6 ] |
Commented by: Pósa József (posaj) Thank you, it works! |
Modified by: @pavel-zotovstatus: Closed [ 6 ] => Closed [ 6 ] QA Status: No test => Cannot be tested Test Details: (at least can not be tested on current box which is used for all tests) |
Submitted by: Pósa József (posaj)
Error:
Invalid connection string
Cannot transliterate character between character sets
Invalid or incomplete multibyte or wide character
With another user (user name: "admin") on same machine is ok.
====== Test Details ======
(at least can not be tested on current box which is used for all tests)
The text was updated successfully, but these errors were encountered: