Putty その3 【パティ】 (316レス)
上下前次1-新
128: 2012/02/15(水)16:08 AAS
>>127
あの、あなたはもしや、、、、もしかして、、、、:-)
129: 127 2012/02/15(水)16:16 AAS
いや、別人。
130: 111 2012/02/18(土)10:19 AAS
>>112
サロゲートペア・異体字パッチを本家に送りつけてみた。
何度かSimonとやりとりしたけど、ようやくsvnにマージされたらしい。
131(1): 2012/02/18(土)23:59 AAS
お疲れ様。UNIXやMac版でもサロゲートいけるようになったのかな?
132: 2012/02/19(日)00:15 AAS
はい
133: 2012/02/19(日)00:24 AAS
はいじゃないが
134: 2012/02/19(日)01:27 AAS
お疲れ様です
puttyってsvn公開されてたんですか
135: 2012/02/19(日)10:48 AAS
>>131
UNIXはPangoを使ってフォント描画しているから表示は大丈夫だと思う。入力は出来ない?
Macはソースの至る所にFIXMEとか入っているし、まだ使える状態じゃないような。
136: 2012/02/19(日)17:51 AAS
>>120
この項目、大元のPuttyJPでは未訳文字列のようなので、
それに倣って訳文を削除する方向で。
137(3): 2012/04/15(日)18:21 AAS
ICE IV使ってるのですが
GDI版はまったく問題ないのに
D2DDW版は、まったくもってうんともすんともいわない
(コンソールウィンドウ自体開かず、プロセスから消える)
のですが、
原因として考えられることってなんですかね?
環境:
省3
138: 2012/04/15(日)18:25 AAS
あなたはなんだと思ったのです?
それを確認するために何を試して、どのような結果を得たのです?
139: 137 2012/04/15(日)19:17 AAS
なんだと思ったか(1)
設定のどこかがおかしいと思った
試したこと
iniファイルのdiffとった
結果
とくに異常なし
なんだと思ったか(2)
省8
140(1): 2012/04/15(日)21:37 AAS
>>137
俺もだめ。接続しようとすると
例外コード: c0000005
を出して死ぬ。
Win7SP1 64bit
141(1): 2012/04/16(月)08:38 AAS
D2D/DW版は使ってないから解決するかはわからないけど
DirectX End-User Runtimeの最新版入れてみるとか?
外部リンク:www.4gamer.net
最新版はこの辺から辿ってどうぞ
142: 2012/04/16(月)11:18 AAS
>>141
情報ありがとう。
でもこれは3D系のドライバをインストールするだけみたいね。
2D系はWin7にはすでに入っているはずだから…
D2D/DWに入っているdiffファイルに書いてある、
使用されるライブラリは、検索したらいちおうすでにあるみたい。
143(2): 2012/04/16(月)12:44 AAS
Font のとこの Use fallback font のチェックを外すか、
Arial Unicode MS 以外のフォントを指定するかしたら動かないかな?
作者勘違いしてると思うのだが、Arial Unicode MS は Windows 7 でも 8 でも、
標準ではインストールされないんじゃ?
144: 140 2012/04/16(月)19:40 AAS
>>143
フォントいじったらいけた。ありがと
145: 137 2012/04/20(金)23:56 AAS
>>143
あっふぉんとだ。いけた。
ありがとう!
146(2): 2012/09/26(水)18:11 AAS
まだ皆見てるかな?
最近iceiv使い始めましたが、高DPI環境(IBM T221使用で200%DPI)だと
「設定」画面の文字がスケールしてくれないみたい。
CTRL+右クリックで出てくるメニューでは追随してるみたいだから、
何か設定が足りない気がしないでもないけど。
147: 2013/03/01(金)16:41 AAS
iceiv新盤でたよ
148: 2013/03/02(土)04:55 AAS
SGR形式のマウストラッキング対応とか面白そうですなぁ
screenが公式に対応してるのかしてないのか今ひとつわかんないけど
こりゃtmuxに移行しろって事だろうか
149: 2013/03/04(月)09:53 AAS
iceiv最新版
「ウィンドウ→変換→Remote character set」で他のcharset選択できない…
150(1): 2013/03/06(水)21:05 AAS
修正版でた
>>146
putty.lngの_FONTSIZE_を大きくしたら文字はでかくなる
が、ウィンドウはそのままだからハミデルしなあ
151(1): 2013/03/18(月)00:33 AAS
iceivのputty-d2ddw-20130306でwindowsの画面ロックからの
復帰時に画面が更新されない症状出ている人いる?
windowリサイズしても描画更新されず。
Enter連打するとスクロールバーが伸びる。
Ctrl+DやexitでSSHセッションが正常に終了するので描画だけの問題のようだ。
環境はintel graphicsなwin7 64bit。つい最近まで問題なく使えていたので、最近のwindows update絡みかも?
OS再インストールしてみたが直らなかったわ。。
省2
152: 2013/03/18(月)13:46 AAS
もしかしてIE10がらみ?
FirefoxもRadeon環境で文字描画にbug出てるらしいし
153: 2013/03/18(月)16:53 AAS
新バージョンで直った?
154: 151 2013/03/19(火)00:48 AAS
>iceivの作者様
俺のような下民の糞レポに即日対応してくれるなんて・・
新しいバージョンで動作確認しました。問題が解消されていました。
なにかお礼をすべきところですが、、
少しでも世の中が良くなるように明日から仕事をがんばります。
ありがとうございました。
155: 2013/04/08(月)18:11 AAS
似たような配色にしたらWindow版EmacsとEmacs/PuTTYのウインドウの
区別がつきにくくなった。
タイトル行(アイコン)で見ればわかるけど、他の方法無い?
FireFoxとかIEなどブラウザはボタンが特徴的で一目でわかる。
OSはWindows7
156: 146 2013/04/19(金)01:53 AAS
>>150
更新されてることに気がつきませんで、ご返事遅くなりました。
putty.lngを下記のように変更したところ、視認性が格段に向上しました。
_FONTNAME_=HGゴシックE
_FONTSIZE_=20
仰るとおり、ウィンドウサイズは変わらないので、太字フォントを駆使して難を逃れています。
ヒント頂きありがとうございました。m(_ _)m
157: 2013/08/07(水) NY:AN:NY.AN AAS
本家で0.63出てるな
158: 2013/08/07(水) NY:AN:NY.AN AAS
heap overflow脆弱性が公開されたせいだな。
外部リンク:www.chiark.greenend.org.uk
2013-08-06 PuTTY 0.63 released, fixing SECURITY HOLES
PuTTY 0.63, released today, fixes four security holes in 0.62 and before: vuln-modmul, vuln-signature-stringlen, vuln-bignum-division-by-zero, private-key-not-wiped. Other than that, there are mostly bug fixes from 0.62 and a few small features.
159: 2013/08/07(水) NY:AN:NY.AN AAS
security fix releaseだからPuttyjpやICE IV+puttyも早いとこ更新してほしいなぁ
ごった煮版は更新止まっちゃったっぽいから無理かなぁ
160: 2013/08/07(水) NY:AN:NY.AN AAS
ICE IV+puttyは0.63対応版が出た模様
外部リンク[zip]:ice.hotmint.com
Nagさん素早い対応乙です
161: 2013/08/07(水) NY:AN:NY.AN AAS
ごった煮由来のpagentはパスフレーズ保存する機能まで付いてるから、not-wipedどころじゃないな
もうiceivは、そのへん捨ててもいいんじゃね? pfwdとplinkは必要な人がメンテすりゃいいじゃないの
162: 2013/08/07(水) NY:AN:NY.AN AAS
不要な機能ばっかついてる上、環境を選んだりすることがあるという理由でiceivは使わず
ごった煮系を自分でビルドして使ってる俺みたいなのも多いだろうしね
かっちりブランチしちゃっても誰も困らないんじゃないかな
どうせ本家に取り込んでもらうつもりもないんだろうし
163: 2013/08/08(木) NY:AN:NY.AN AAS
微妙な改造版が乱立してる現状はなんとかならんかなあとは思うね。
Linux ZaurusのEmbedded Konsoleを思い出す…
一度どれだけ派生があって、どんな機能があるのか整理してみるかな。
164: 2013/08/08(木) NY:AN:NY.AN AAS
iceivから本家に取り込まれたものはあるから、投げてるけど採用されてない系。
本家は滅多に派生を採用しない、puttyjpですら駄目だったらしいし。UI系は絶望的。
まあそのうち誰かがKittyとかも集約した究極派生つくるでしょきっと
165: 2013/08/08(木) NY:AN:NY.AN AAS
個人的にはPuTTYjp+ごった煮版の機能のうち3つぐらいで足りているので
機能をそれだけに絞った自前ビルドとかやりたいんだけど
ごった煮版のパッチから必要な機能だけ抜き出すのが出来なくて挫折中orz
166: 2013/08/08(木) NY:AN:NY.AN AAS
PuTTYjpも0.63ベースのが出た模様
外部リンク[zip]:hp.vector.co.jp
hdkさん乙です
167(1): 2013/08/09(金) NY:AN:NY.AN AAS
自前ビルドも結構面倒なんだよね。やり方も複数ある(cygwin, msvc等)
あるし。
自分は64bit版作りたいんだけど未だにうまくいってない。
168: 2013/08/10(土) NY:AN:NY.AN AAS
>>167
x64版は*.mftファイルのprocessorArchitectureの罠にはまらなければ
難しくないはず
確かPuTTYjpはSetWindowLongを使っているところがあるから
そのあたりも変更が必要だね
169: 2013/08/11(日) NY:AN:NY.AN AAS
本家から0.63のウインドウズ版ソースを取ってきてCygwinでbuildしてみたところ
コンパイラが-mno-cygwinなんてオプション知らないって言ったりtchar.hが無いって言われたり
エラー続出なんだけど、これってCygwinの構成の問題?
170: 2013/08/11(日) NY:AN:NY.AN AAS
最近のCygwinのgccはMinGWバイナリを作れなくなっている
MSYSでビルドできるはず(-mno-cygwinは削除)
putty.hの#ifndef IS_HIGH_SURROGATEの位置がおかしいので
修正する必要があるかも
171(1): 2013/08/12(月) NY:AN:NY.AN AAS
iceiv+putty の putty-gdi-20130807.zip 版にしたんだけど、
putty.exe が結構な頻度で落ちちゃうなぁ。これまでは落ちることなんてほぼ無かったんだけど。
皆さんはどうですかね。
agent forwarding した上で pagent 関連の操作をしていると落ちるような気がする。
うちの珍しい条件としては /etc/ssh-*/agent.pid を漁って、複数プロセスから利用している。
たとえば、agent forwading で複数のソースからのリクエストを想定していない等だと問題になるのかね。
だた、落ちるのは putty.exe なんだよね。
省2
172(1): 2013/08/12(月) NY:AN:NY.AN AAS
状況わかってないから要らん口出しかもだが、本家のpageant使ってみたら?
173(1): 2013/08/18(日) NY:AN:NY.AN AAS
>>171
64bit版Windows SP1でputty-gdi-20130807.zipを使っているけど特に問題なく使えているよ
pageantも使っているけど、171がやっているような複雑なことはやってないからその辺りは判らんです
174(1): 2013/08/21(水) NY:AN:NY.AN AAS
>>172
ありがとう。残念ながら、pagent を本家版にしても状況は変わらなかった。
落ちているのは putty.exe だしね。
>>173
情報サンクス。
たぶん、/etc/ssh-*/ に、複数プロセスから ssh-add -l でアクセスするとダメなのかな。
175(1): 2013/08/22(木) NY:AN:NY.AN AAS
>>174
切り分けとしては本家のputtyやjpを使ってみる、ってことになるだろうけど、
ごめん浅学で理解できてないのだけど、その/etcというところをみると、
puttyでsshした先の話のように見えて、puttyに影響がでるメカニズムが分からない。
176(9): 2013/08/22(木) NY:AN:NY.AN AAS
>>175 すみませぬ。s/etc/tmp/ の間違いです。orz...
ssh -A などで、agent forwarding して *nix サーバにアクセスすると、
/tmp/ssh-RANDOM_STRING/agent.PID
っていうソケットファイルがあって、
それを適切に読み書きすることで、フォワードしたエージェントで
認証を行うことが出来るのです。
通常は、ログインしたシェルとその環境変数を引き継いだサブシェルなどで
省6
177(4): 2013/08/22(木) NY:AN:NY.AN AAS
>>176
ええと、今ひとつ再現条件が理解できてないんだけど、
[前提]
* putty.exeはputty-gdi-20130807.zipのものを利用
* pageant.exeはputty-gdi-20130807.zipのものでも本家公式のものでもどちらでもよい
[再現手順]
1. pageant.exeを起動
省17
178(1): 176 2013/08/22(木) NY:AN:NY.AN AAS
>>177 丁寧にありがとうございます。
厳密にその手順で再現できたわけではないですが、5 まではあってます。
6. の ssh-add -l を実行するのは、フォワーディングしている putty + shell ではなく、
別途 GNU screen で開いておいたシェルからスクリプトを実行しています。
手順-1. 1-5 の手順で putty を利用し GNU screen でセッションを開いておく、
手順6. 過去のセッションにアタッチして、
スクリプトで /tmp/ssh-*/agent.PID にアクセスする
省10
179: 176 2013/08/22(木) NY:AN:NY.AN AAS
補足です。
スクリプト内では python の opoen を読み出しモードで開き、
子プロセスの標準入力を読み取っています。
ssh-add -l が実行される一般的な状況と比較すると、
標準入力にはアクセスできない、というのが特性としてあります。
書いていて思いましたが、< /dev/zero でもつけておいたら回避できたりして。
180(2): 177 2013/08/23(金) NY:AN:NY.AN AAS
>>178
ええと、そうなると↓のような感じでしょうか?
[前提]
* putty.exeはputty-gdi-20130807.zipのものを利用
* pageant.exeはputty-gdi-20130807.zipのものでも本家公式のものでもどちらでもよい
[再現手順]
01. pageant.exeを起動する
省13
181(1): 176 2013/08/23(金) NY:AN:NY.AN AAS
>>180
ありがとうございます。そのとおりです。
11 のスクリプトは、影響がありそうな箇所を抜粋したものなので
その抜粋が見当違いなのかもしれません。もしそうであれば
せっかく確認していただいて申し訳ないです。
手元で、もう少し条件を絞ってみます。
182(1): 2013/08/24(土) NY:AN:NY.AN AAS
>>181
ええと、ひょっとして176さんの環境で 外部リンク:pastebin.com のスクリプトを実行しても症状が発生しないのでしょうか?
それだと意味がないので、多少複雑でも確実に症状が発生するものを晒していただきたいのですが…。
あとちょっと気になったことがあるのですが、この症状を再現するのにscreenを使うのは必須なのでしょうか。
このスクリプトがやっていることからすると、>>180の再現手順05までを行った後に
06'. 環境変数SSH_AUTH_SOCKをクリアするorそれらしい別の値に変更する
07'. 件のPythonスクリプトを実行する
省1
183: 176 2013/08/26(月) NY:AN:NY.AN AAS
>>182
> 症状が発生しないのでしょうか?
すみません。そのとおりです。いろいろごちゃごちゃ書いてあるスクリプトで、
そのままお出しできるか確認するのが面倒だったので、関係あると思われる部分のみ
抜粋したつもりだったのですが間違っておりました。まったく以って申し訳ないです。すみません。
その後、いろいろ調べましたので以下に置きました。
外部リンク:pastebin.com
省3
184: 176 2013/08/26(月) NY:AN:NY.AN AAS
画像にアクセスできないようなので。さいうp。
画像リンク[png]:uploda.cc
画像リンク[php]:or2.mobi
185(1): 176 2013/08/26(月) NY:AN:NY.AN AAS
と、いうことで、ssh.c ssh2_channel_init() に
c->u.a.message = NULL;
を追加することで、とりあえず問題が発生しなくなりました。
putty-0.63 にパッチをあてた iceiv さん版で確認していますが、
落ちた状況をデバッガで確認した内容からすると他の環境でも同一だと思います。
186(1): 177 2013/08/26(月) NY:AN:NY.AN AAS
>>185
>>185
解析お疲れ様でした
本家のsvnリポジトリのtrunkをビルドして試されたようですが、現在trunkのHEADは10031まで進んでおり
ssh.cも試されたリビジョンより後でかなり更新されているようなので、一度trunkのHEADで問題が発生するか
試してみるのが良いのではないかと
187: 176 2013/08/26(月) NY:AN:NY.AN AAS
>>186
お。そうですね。ということで確認しましたが trunk r10031 でも NG でした。
本家にレポートしておこうと思います。
188: 176 2013/08/27(火) NY:AN:NY.AN AAS
trunk r10032 に取り込んでもらいました。
お付き合いいただいた皆さんありがとうございます。
とくに >>177 にはお手間を掛けさせてしまいました。ごめんなさい。
また、いろいろとアドバイスありがとうございました。
189(2): 2013/12/07(土)18:56 AAS
Puttyの0.63にしてから、ポートフォワードが異常に遅くなる現象が
出てるような気がするのですが、hdkさんとこの過去バージョンって
どこかでダウンロードできるところあります?
バージョン0.58だと、遅くならないようですが、さすがに古すぎるので、
どのバージョンまで大丈夫なのか試してみたいのですが。
190: 2013/12/09(月)15:24 AAS
>>189です。
他のPCに過去バージョンのアーカイブが入ってましたので、
試してみましたが、やっぱりポートフォワードが遅くなるのは
改善しないです。0.58も、実はダメでした。
再現性がないですし、いつもなるわけではなくて時々なので
分かりにくいですが、今のところ英語バージョンの0.63の場合
遅くなる現象は一度も発生してません。
省2
191(1): 2013/12/09(月)19:39 AAS
plinkで再現するか試してみなよ
192: 2013/12/09(月)22:19 AAS
>>191
plinkだと遅くならないみたいです。一度だけ遅くなったような
気がしましたが、すぐに復旧したので、putty日本語版本体とは
挙動が違うようです。
でも、plinkは日本語を扱いにくいし、putty英語版本体の方が
相手がUTF-8ならずっとましかな?
とりあえず、putty英語版本体を使ってみますが、回線の問題のような
省2
193: 2014/01/06(月)12:55 AAS
iceivを使ってるんだけど高dpi設定にしたら24行の標準設定でも
カーソルのある最下行がウィンドウからはみ出しちゃうんだがputtyの設定で何とかなる?
194: 2014/01/06(月)15:19 AAS
どうにもならなかったので、Puttyをdpi仮想化対象外にして回避したような
記憶があるな、それ。
195: 2014/01/06(月)16:17 AAS
埋め込まれてるmanifestが間違ってるんじゃないか
dpiAwareがtrueになってるみたいだが
196(1): 2014/04/28(月)22:41 AAS
>>189です。
どうも、職場のサーバー側に問題があったようです。職場の壁のLANコンセントに
機器(PCやルーター)を直結するとエラーパケットが発生するようで、スイッチング
ハブを間に入れるとまともになるようです。
壁コンセントの大元のスイッチ(おそらくCisco製)との相性か、ケーブルの長さの
問題な気がします。最近の改装工事で接続ミスが多くどうも素人工事の感じで
まさかの後者の問題のような気もしてます。
省3
197(1): 2014/04/29(火)03:04 AAS
>>196
単に相性って可能性もあるけど、規格に満たないケーブルで1000BASEとか通すとアホみたいにエラー出るよ。
ハブが弱い線の部分を100BASEに落としてくれてエラー減ってるとかそういう可能性が高い気がする。
198(1): 2014/04/29(火)07:28 AAS
結線がまとも(ツイストペアがペアになってない)じゃないケーブルとか
199(1): 2014/04/29(火)07:46 AAS
自作LANケーブルだと圧着前後の撚り戻し量やペアじゃない線をペアにしたりで良し悪しあるけど、
LANコンセントの後ろも全く同じミスが起こりうるのに、目視確認できないからタチが悪い。
CAT6コネクタ使いながらCAT5ギリギリのケーブルが後ろにいるなんて事例もあるんじゃないかな。
200(1): 2014/04/29(火)11:17 AAS
>>197-199
構内ネットワークは100Baseなのでケーブルの問題(少なくとも
替えて改善しないコンセント以降のケーブル)ではないと思う。
コンセントとスイッチの間の接続か、スイッチ自身(最初の話では
CiscoのCatalyst35xx)の相性問題じゃないかと思う。
とりあえず、ハブを間に入れてパケットエラー率が1/5000程度に
なってるけど、やや高めでアナログ的な問題も残ってそうな感じ。
省5
201(1): 2014/09/03(水)17:27 AAS
>>200
sshだけで問題が出るっての昔どこかで体験したな。原因はL2スイッチの故障だった
なんでそんなことが起きるのかまでは素人なんで分からなかった
なおICEIVがECDSAに対応した模様
202(1): 2014/09/09(火)20:08 AAS
>>201
スイッチの故障もあり得るか。10年経ったし天井裏のスイッチを
入れ替えてもいい頃かもしれないな。
とりあえずPuttyの側でSSHの圧縮をオンにしてると問題が起きる
頻度が下がっているのでそのまま使ってる。ポートフォワードで
rdpやVNCを使ってて圧縮自体はそっちもかかってるはずだけど。
203: 2014/09/09(火)22:11 AAS
ECDH/ECDSAに対応したんで遊んでみてるんだけど、openssh server側で
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
みたいに複数の指定あるとき、RSAとECDSAどっち使うかの優先順位ってどこかで設定可能?
openssh clientは決めうちってるみたいだけど
204: 2014/09/09(火)22:25 AAS
違った、openssh client なら HostKeyAlgorithms で設定可能だ
205: 2014/09/13(土)11:10 AAS
>>202
MTU周りで問題ありそうな気がする
206: 2014/10/22(水)21:52 AAS
ごった煮、アップデートしてくれないかなあ
アップデートする気ないならhdkさんとこにリンク貼るか
いつまでもセキュリティホールのあるバージョンがググるとトップに来るのはなあ
207: 2014/10/22(水)23:49 AAS
iceivの方でいいじゃん
208: 2014/10/23(木)10:41 AAS
iceivはベースがsvn trunkなのと独自ecdsa対応なのがちょっと。
上下前次1-新書関写板覧索設栞歴
あと 108 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.022s