CarbonRK commented on issue #52877:
URL: https://github.com/apache/airflow/issues/52877#issuecomment-3043874232

   Okay I'm after some tests.
   
   I've tested @fweilun key in my Airflow instance and it worked fine. Here is 
captured request in UI:
   ```
   {
   "conn_type":"ssh",
   "connection_id":"test_conn",
   "description":"github key",
   "extra":"{\n  \"private_key\": \"-----BEGIN OPENSSH PRIVATE 
KEY-----\\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABFwAAAAdzc2gtcnNhAAAAAwEAAQAAAQEAtfHTuJFXwClMQzCEvAH6+vm5Jo2ONnke9gtp2veZdl2whvoKjuGahiUJCr11UeoU3hMjgf1K+/kitiqLaXZboOGoIE2N5JtopYb9zo6DY6c9szOr9TKEYuOw8ibU1DdFB5vqSVutBex3Ns7zeljq2dWA6WBAp3RdACmgZ6SaG5ahHbMzGjObHFf/FoxdLFrHigJG1yAPAOglOE3GjWKVPN3KeabaGXN/0trOEuM65oPp2oc66qnqgJLnZhyOPxSX2dfMpiEMGp1McdPO3S8FPkkJwKyi+f1HVAQrwmEaPqmG6bY7WLyV2WjM2ZvWBPgEgPD+iaEyyWsZKfAjdzIzuQAAA9it+x0vrfsdLwAAAAdzc2gtcnNhAAABAQC18dO4kVfAKUxDMIS8Afr6+bkmjY42eR72C2na95l2XbCG+gqO4ZqGJQkKvXVR6hTeEyOB/Ur7+SK2Kotpdlug4aggTY3km2ilhv3OjoNjpz2zM6v1MoRi47DyJtTUN0UHm+pJW60F7Hc2zvN6WOrZ1YDpYECndF0AKaBnpJoblqEdszMaM5scV/8WjF0sWseKAkbXIA8A6CU4TcaNYpU83cp5ptoZc3/S2s4S4zrmg+nahzrqqeqAkudmHI4/FJfZ18ymIQwanUxx087dLwU+SQnArKL5/UdUBCvCYRo+qYbptjtYvJXZaMzZm9YE+ASA8P6JoTLJaxkp8CN3MjO5AAAAAwEAAQAAAQA0pTOA3TVJ2elCK8DMcbpAco+bUyxKIMPPp7/KZwhVkoholeMGMss2c3LpU6alvBirpVgJ3dObkxvzH95U9rVOmNy/9BDRjBI8ixHX
 
ea8U36hfuNzRxvs9beqeNpQwj4l+ySOCdG9dHm3kQv96cE4MF9YEMSCkE2xxhpnuQ1eAEZmgqOzuDGpM7wwfvyTtaFqH2/JJCPU0tvPEd+LyIuUb6njevzfGuyDZR2gsHE9EIh3DpXOx8MMe1kUZdK+oAw3WD1XiqI7geRZRCgTUg4xynDoqu7saH4CkhWvPjOQmTd5Vbi72oYhAoNFPwk6DYkAzb/KSTKINjG8kb2fWqMcdAAAAgQC1B8vVljchyvqLMAZttSW/CIDvl23n+yupH13QflplHQtMm5ABMBhmB0yazxPLY7U5aZe9j5z9/a6U3bWQzSbh5ifOb3qvgAZzRLY8IBOmpAFwZ6juO3tRATahrKQhcw4T9VZKhRVhLf+U6UPgjYQu5GoN4QwGGEUVWLFQ7uUN3gAAAIEA4wjPN4Unb4DTFM+mjWQNsnIKTqsPn8c0bYURpTQ600+nRqwSAmMWQ67TyvZhMGq+IdicPEqFEhofSDqYUYF2odvH10B6ZAtJJEbSJIGlJ65IvzJuIx4/hcI7rQFwclKel7bLKo1sdYVL1YmkHrSa8bip8C/NVjelNuYe1z+Q748AAACBAM0oVihVwUgBuQmqyzwO6mlzvCmfboM1tDJzINBxTxRjEsiHSS6Ek9yKu1NA846g9biX/oZEm6F5Zny1UE0lsTbDhi24E2slx5kX9BmJQgFxe2n77sw+QYFq0kczoFlBS3gZHOAMXNhG7Dft0IIrMBVkXLylTZz0gVXMqM6/Z4Q3AAAAHnVzZXJAVXNlcmRlTWFjQm9vay1Qcm8tMi5sb2NhbAECAwQ=\\n-----END
 OPENSSH PRIVATE KEY-----\",\n  \"private_key_passphrase\": \"***\",\n  
\"no_host_key_check\": 
true\n}","host":"***","login":"","password":"","port":22,"schema":"
 "
   }
   ```
   Then I generated my sample key which again worked fine:
   ```
   -----BEGIN OPENSSH PRIVATE KEY-----
   b3BlbnNzaC1rZXktdjEAAAAACmFlczI1Ni1jdHIAAAAGYmNyeXB0AAAAGAAAABDTWs3WEW
   +LDII19s8g80vWAAAAEAAAAAEAAAGXAAAAB3NzaC1yc2EAAAADAQABAAABgQCthGlLW4hP
   Ytenu9DflzB+5TAZwIillTlgn8pXk4OuoOY+cwk81d+T/TucuybBE1w4iUMLT36h84NyB6
   A12fMw/bCkOuN9mIxei5R1qa/pUYinIExLIezVWO3leh9sprcJuW4ztQBP0qrTek/neFaZ
   9yICFncsOORgxd7ih8M2hk9DyqVWZIp3Q8YGsEN6djzllEIFaeBW+jdZ+nmrpQbf8HeicN
   pfU0AIYR6GsuLi2Xu1XbNCFeW99qV5xvLEpFfDa0AxHvMLR15qBbk0fgCWBLAl10wysIj6
   yyQVfUGJxd5NpH2kQpkls8D4NHI8BuyTXWbBy3v9nLfaGIEbzIQvaUMljzKhQ5XhoC1jet
   WQHUmOFNX5NegAdM/jcuavqT/0+8p0hO2bq6ZCFnkrfcVkbb0xqPkgUifU2V9ez+24wGS7
   XnLhMYobNR2onDORAzfMwrZITJA7encLNXzHoo5dizB7GeBY6FSVfGqkmj82lEmS9q1yIl
   4UsWTx5dEvNqMAAAWQLQIY9ecowJD6rlBYrR1Fkr8WOiZ5Mj/Io3RHQoHFfY1RitG6Raeq
   qL36S9FWr/UprPwMFu2Seq8vppHWFS4/v63ORTfkkkAj57w2H4uGhvyN1ZpfHDQGIggWMo
   5koYFOnVXmgfY7bn8RCleHuoAdXfv7nibf6kGuKxZ4PtZhqFbu1WNWwXXlwFkrEQZf047K
   YyKY+gPrwtWY4JOH023eV8CLS/+Kzz6nb8j12pC1Ewpx+cRJbSW51xDOxCUZE9TqL5z6GX
   EKke9PjKusrecJ37OX7BQrmHHRkkEgR3Cf128E63j9MUB3KZWs2YRcG1iu0XBtCfHqAr3H
   xsRyBUQt2ESLxT+QoBsaLTwdJjaDTaIiuUFrw6p/yVd4VwRDyydL9YCKJxDOjgNc5oNzyi
   TH0HnLH8dub3Lp3j50XWmjAGfFUMPacboVdo0wDbg/gwhp1JNOu1C4BAJnmrdYk6t+08Gj
   T0XH8GJ0F2geVgOAcWoMZbNUCo2hJdSmL0IrWdzPQr8cqej1IYGv/MHVKy+KLXWH7asx7u
   vc3zxtga1OeYmccpiE+HiPGhYlxYud2YB8Z+h6OZNzSvMM8kFqmpe0rBKN6p0T3FH8H3FB
   PJia1WGeyPg1BbbyJURTMUdchcfp+CQnXaj/OfN5h2Gk+Llq6nAIoKP1Q5hPiqddMgUyY4
   7ML789ps2FVWRIVvPrwWPzDVsRcz7iUZl8RAkmj+LzhirpLlkmqFmIkw5Bnbs51gFFd5KU
   i4n9Itukw6hKXnC2+ygXCYvLhJzXp7AQ41zW6mYZAWr2UYXmHj7Ud/wyq+Q/CDGgirVGPp
   Ssq81eErkdazlVcNCUIZu0NvUA3JWr2ZqMSiBr60m/ghfTgj7eSf3JFTykI51TAAVYQFm4
   mColP+uvRJSgOI0so3UqHopQHgZjt6Z6N0Whwk+SyUh2bZ8PoMeEEojIUA1zd8lwtGUq8h
   tSSzeyNUedO3ojzhewnocBmEfZqeA6gVNJGj78AgUYHKGVIU5qSB8E1kjhj1WRPQbdyBPE
   X0NRt/FYMGiFhN4slqEoXASDoHlvMBASKyjsF89VRgxOTw6Il10nRKxwXVSq5bmsrNmAyp
   8Pqk+b4XZBJeDKKcu7p6N8WMdd17V02nFTH9OyBT6vMHd2O+KE9IeHUfzu4bvkWErJAmqr
   6ShPtApzFNshzKmuu93nt4DmV4nzWDyUHFugGNzeXig3dFk1FPm/l4ZQwf6eT6LvtJEq/i
   QBxa9CnvTRVPRcRgQ/otnLMiGjpiEXwz4yH3m7oaNCNdZ3E82hgOUPF9ce3ByIyhl4l2I5
   orNL6VPDPzmVE56112Rpe3gCpUW9eZqOIIpaovVZhnNmTgrc2J3+zwd//apXglgPoKhluF
   wwkAWE5HXpiZjm13MOnTZHwb7Fkg5uDiRyS31dIxOsJvoqgb7FtlhsoGbhC15Ugw0bEnw1
   /wcUArGlD42f6+f8S7T6eJURrFJcYGHaIXtkFzcvstS/2vrAw3cbSrJTvng6MIPZ6U2Quv
   K8+QgGCbYfuzIPL7QntEZpaL2EiTdeBG3oMYF1Yi2xPcJqyzrYJo+fpobnCCI9FrM2Dyzk
   UFfL9V3VsX0DmEOK93uZx1luEfzJtGq05cw79KhfvYQPxHDBuoFoyihtXm1ROhHaCasnmC
   h0Y+HnId5hYLMArphnoJVCKVtu/pE9HroIMHVPv+NlTrErnrO/0MEk2Jg9bBkCMcNypTOH
   /QUu4AnoP5G6sCVHvlnv9H27kH5LTTA8TP7VddAfRUs2ZgWdb12DyvpDqhRtBcgUaeQdK4
   w/n3DfBPbnoG6807sLGHX8WzNQkiJEf/Lyz2PXzUd+X+UK9lQTPYCoumhullhrg6Q4YcK/
   QoPTFOng38AmNC6QP8vgv4xe894=
   -----END OPENSSH PRIVATE KEY-----
   ```
   Finally, I tried using the production key that had previously caused me 
problems. I made two separate SSH connections with the same key and obtained 
the following results:
   
   - key added via UI doesn't work
   - key added via CLI works
   
   I was curious to know if there was any difference between them, so I got the 
keys straight from the database and created a diff, but surprisingly there was 
no difference at all.
   I have no idea how I can debug this further.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to