Brynhildr

KeroRemote

リモートデスクトップエンジニアのブログ。

Brynhildr「2.2.6」リリース

申し訳御座いません、再度暗号化ファイルの仕様を変更してしまいました。

Brynhildr Download

前回の修正にてシステム情報が変更された場合、パスワードがランダムになり外せないロックがかかってしまいましたが、今後Windows10等の大規模バージョンアップの度に外せないロックがかかってしまうのは好ましくないと判断し、鍵の生成方法をさらに変更しました。新しい生成方法はシステム情報を参照しませんので、OSの大規模バージョンアップが発生しても外せないロックがかかる事は無くなります。尚、外せないロックに移行するケースは、Brynhildrサービス停止時に暗号化ファイルの削除や改ざんの可能性がある場合となります。

また、今回のバージョンアップでも「new」フォルダを利用したバージョンアップは行えません。また、確実にバージョンアップを行うため、Brynhildrサービス停止状態で「brynhildr.enc」と「brynhildr.ini」の削除orリネームを御願い致します。またしても大変な御迷惑と御手数を御掛けして大変申し訳ございません。

今回の修正内容は以上です。

暗号化の仕様が二転三転して大変申し訳ございません。検討した結果システム情報を固有のIDとする鍵に利用する事は避けるべきという結論に達しました。従いましてこのような対応になりました事を御理解頂ければと思います。宜しく御願い致します。




14件のコメント ... ( 管理人承認制 )



お世話になっております。
Brynhildrを本当に便利に使わせていただいており助かっております。


今回の仕様変更で端末固有情報を使わなくなったとのことと「new」での
更新ができないとのことなのですが以下の手順は出来ますでしょうか?


1.端末Aに2.2.6でc:\Brynhildr等でサービス登録とパスワードの設定をする。
2.動作を確認した後に端末AのBrynhildr_Serviceを停止する。
 (scコマンドのSTOPで)
3.端末Bで旧バージョン(2.2.3)のBrynhildr_Serviceを停止する。
 (scコマンドのSTOPで)
4.端末Aのc:\Brynhildr配下を全て端末Bのc:\Brynhildrにコピーする。
5.端末B,端末Aのサービスを起動する。
 (scコマンドのSTARTで)


といった手順で端末Aで設定したパスワードを保持したまま配布は可能でしょうか?
勿論端末Aと端末Bでポート、インストールフォルダは一致させる前提です。


220台近いパソコンの更新はいつもなら「new」フォルダでちょいちょいなのですが
今回は無理とのことなのでこんな手順を考えてみました。


よろしくお願いいたします。


Niki  2017/04/12


御利用ありがとうございます。動作確認はして頂きたいのですが、「2.2.6」の仕様上その方法であれば配布可能のはずです。さすがですね。宜しく御願い致します。


IchiGeki  2017/04/12


お世話になります。
Windows 10 Home 32bit 環境で、Creators Update を行ったところ、
RDP Wrapper が使えなくなり、Brynhildr を試用させていただこうと
考えています。


インストール後、サービス起動させようとしたところ、
Service Create Failed (0×06512) と表示され、サービス化できません。


バージョンは 2.2.6 です。
何か対処法があるといいのですが。
よろしくお願いいたします。


匿名  2017/04/16


返信ありがとうございます。


テストしてみたところ問題なさそうなのでこの手順でやってみます。


ありがとうございました。


Niki  2017/04/17


> Service Create Failed (0×06512)


恐らくデスクトップやマイドキュメントなどログインユーザーの管理下のフォルダで実行されていると思います。ログインユーザー管理下ですとWindowsサービスから参照できない恐れがありますので配置ができないようになっております。例えば「c:\brynhildr\brynhildr.exe」のような配置ですと問題ないかと思いますので御試し頂ければと思います。宜しく御願い致します。


IchiGeki  2017/04/17


いつも大変お世話になっております。
数台のPCをBrynhildrで管理しており、
非常に助かっています。


さて、今回バージョンアップしたところ、
一部環境で”Password Incorrect(0×10539)”となり、
アクセスできなくなりました。
インストールしたフォルダ名に空白が入っている環境で
発生していることが多いようです。
例)
“C:\Tools Folder\Brynhildr\brynhildr.exe”


ですが、空白が入っていても認証を通るものもあり、
よくわからない状態です。


対処方法がありましたらご教示いただけないでしょうか。


○動作環境
Brynhildrバージョン: 2.2.6
OS: Windows8.1Pro, Windows10Pro(1607)


Mun  2017/04/18


> Password Incorrect(0×10539)


前のバージョンはいくつでしたでしょうか?
あとBrynhildrをWindowsサービスで動作させていますでしょうか?


もし「2.2.4」以前よりからのバージョンアップでしたら、一度「brynhildr.enc」ファイルを削除した後に再度ダイアログから起動して、サーバーモードの設定を行って頂ければと思います。宜しく御願い致します。


IchiGeki  2017/04/18


早速の回答ありがとうございます。


前バージョンは2.2.3で、
Windowsサービスで実行しています。


ご教示いただいたとおりbrynhildr.encファイル消してから
再度サービス登録してみましたが、
ダメでした。


で、試しにbrynhildr.encを消した後に、
サービスではなく普通にサーバモードで起動し、
brynhildr.encができた後にQuitして、
サービス登録したところ、認証できるようになりました。


数回同じように試してみましたが、
サービスで起動してbrynhildr.encを作成するとダメで、
一度普通に起動してbrynhildr.encを作成してから、
サービスで起動すると大丈夫という結果になりました。


Mun  2017/04/19


> ダメでした。


現象をこちらでも再現できました。Windowsサービス登録の際に「brynhildr.ini」が存在している状態で「brynhildr.enc」が存在しないと「暗号化ファイル改ざん検知機能」が動作してパスワードがランダムになってしまうようです。ですので、恐れ入りますが「brynhildr.enc」のみ削除ではなく「brynhildr.ini」も一緒に削除orリネームを御願いできればと思います。尚、次バージョンで同手順での「brynhildr.enc」のみ削除時には暗号化ファイル改ざん検知機能は動作しないように修正をする予定です。宜しく御願い致します。


IchiGeki  2017/04/19


回答ありがとうございます。


brynhildr.iniを作り直すということで対応します。
調査ありがとうございました。


Mun  2017/04/19


いつも素晴らしいソフトありがとうございます。
超くだらない質問ですが右クリックのofficialsiteをデフォで使ってるchromeで
呼ぶとブラウザがクラッシュします。なんでしょ?。
役に立ちませんがその時のデータです。
OSwin7×64
問題イベント名: APPCRASH
アプリケーション名: chrome.exe
アプリケーションのバージョン: 57.0.2987.133
アプリケーションのタイムスタンプ: 58db385a
障害モジュールの名前: chrome_elf.dll
障害モジュールのバージョン: 57.0.2987.133
障害モジュールのタイムスタンプ: 58db2058
例外コード: 80000003
例外オフセット: 000000000002c83c
OS バージョン: 6.1.7601.2.1.0.256.48
ロケール ID: 1041
追加情報 1: d8f9
追加情報 2: d8f9a73772ae5e57b8b813b4b4e958dd
追加情報 3: c6b1
追加情報 4: c6b19a1916494751955d5db6921e5052


XYZ  2017/04/27


お世話になります。
Windows 10 Home 64bit → Server
Windows 7 → Client


IPはServerに表示されたものですか?
それともClient側のIPアドレスですか?


PortはServer・Clientともに同じ必要はありますか?


バージョンは 2.2.6 です。
何か対処法があるといいのですが。
よろしくお願いいたします。


Faber Sid  2017/05/04


> ブラウザがクラッシュ


当方の環境で確認してみましたが正常に開けますね・・・。ShellExcuteでURLをopenしてるだけですので、ブラウザのプラグインとかが影響している可能性がありそうです。もう少しこちらでも調べてみたいと思います。宜しく御願い致します。


IchiGeki  2017/05/06


> IPはServerに表示されたものですか?
> それともClient側のIPアドレスですか?


クライアントモードで指定するIPとPortは、サーバー側のIPとPortです。


御客様の環境ですと、Windows10側のIPが「192.168.0.1」でPortを「55500」と指定して場合、Windows7側で入力するIPは「192.168.0.1」でPortは「55500」となります。Windows10側のIPアドレスは、サーバーモードで起動した際にタスクトレイのBrynhildrのアイコンを左クリックすると出てくるダイアログ上のIPアドレスで御確認する事ができます。


> PortはServer・Clientともに同じ必要はありますか?


はい、サーバー側のPortを指定しますので、同一です。


宜しく御願い致します。


IchiGeki  2017/05/06




... 不具合報告の際は、アプリのバージョンやOS等の動作環境の記載を御願い致します。

表記されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
当サイトはAmazon.co.jpアソシエイトプログラムに参加しています。
Copyright (C) IchiGeki All Rights Reserved.