
Win98 クライアントを Server 2008 に接続しようとしましたが、うまくいきませんでした。DSClient (クライアント) をインストールし、NTLMv2 を正しくセットアップし (クライアント/サーバー)、WINS (クライアント/サーバー) を有効にし、通信の強制署名を無効にしましたが (サーバー)、それでも無効なパスワード エラーが発生します。
奇妙なのは、セキュリティ イベント ログに、クライアントがログインし、ユーザー/グループの権限を取得し、その後すぐにログアウトしたことが記録されていることです。サーバー側にはエラーはありません。パケットを検査したところ (wireshark)、Win98 ボックスは成功通知を受信しているものの、その後もエラーが表示されているようでした。
これを解決する方法について何か情報はありますか? Win98 側からセッションをデバッグする方法はありますか?
参考までに: 現在使用している DOS ベースの注文処理システムを置き換えるまで、XP/Vista/Win7 にアップグレードすることはできません。同時に、当社は成長しているため、現在ファイル ストレージに使用している古い NT 4 サーバーをアップグレードする必要があります。
答え1
まだ試していませんが、おそらく試すでしょう (Windows 98SE ベースのマシンを使用している顧客がまだ 1 社あるため)。Windows 98 を Windows Server 2003 とうまく連携させるには、多少の手間がかかりました。ログオンを機能させるのは比較的簡単でしたが、アカウント ロックアウトが混在すると、DSClient コードのさまざまなバージョンでいくつかの「忍び寄る」問題が浮上します。
DSClient の 323466 修正プログラムをお持ちでない場合は、入手してください。必要なはずです。2002 年 8 月 6 日以降の日付の VREDIR.VXD が必要になります。これで問題が解決するかもしれませんが、自分で試していないのでわかりません。(この修正プログラムは公開されていませんが、コピーが見つかる場所を知っているかもしれません。記事のテキストのアーカイブ版は、こちらで読むことができます。http://old.winpack.org/petr/323466.html)
答え2
これを実行するには、システム内で 98 ボックスを仮想化できますか。必要な場合は、アップグレードできるまでこのアプリ用に 98/nt 4 DS を仮想化することもできますか。