X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=3.6 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Message-ID: <513719BE.4030004@ehnberg.net> Date: Wed, 06 Mar 2013 12:26:06 +0200 From: Johan Ehnberg User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130221 Thunderbird/17.0.3 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: ssh-host-config produces Win32 error 1057 on systems with non-ASCII computer names Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Scanned: Scanned at neoisis.net X-Spam-Score: -4.3 X-Spam-Score-Int: -42 X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Dears, I am running a fresh install of the latest stable cygwin on a fresh install of vanilla Windows 7 64-bit Finnish, with computer name "Käyttäjä-PC". When I run 'ssh-host-config -y' the service installation phase fails on the Finnish equivalent of "cygrunsrv: Error installing a service: CreateService: Win32 error 1057: The account name is invalid or does not exist, or the password is invalid for the account name specified." Changing the computer name to just "PC", rebooting and retrying works around the problem. Localized output from Windows in cygwin with non-ASCII characters still looks awful by default though :) Running 'ssh-host-config -y -d' succeeds in installing the service with warnings, and as cyg_server is not taking over incoming privsep logins it still does not work. A wild guess is that the non-ASCII computer name somehow affects the user creation or granting privileges. As a side note, non-ASCII user names work well and are not affected by this. As long as proper code pages are consistently used, non-ASCII user names are a challenge to be handled primarily between different systems consoles and file formats. I thought I'd throw this out there as could not find earlier messages about this. At least someone googling can find the workaround. Non-ASCII host/computer names are often not well handled elsewhere anyway, so there are more reasons than this to avoid them. Best regards, Johan Ehnberg -- Johan Ehnberg johan AT ehnberg DOT net +254708263146 +358503209688 http://ehnberg.net/johan.html -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple