delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/03/06/05:26:46

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 <johan AT ehnberg DOT net>
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
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: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019