トピック検索
583 件のトピックが該当しました。
- ICAクライアントでProxyを使用する方法について - atat ( 2002/10/24 19:32:03 更新)
- Metaを入れてしまうとできないのしょうか - ぎちょ ( 2002/10/24 15:01:56 更新)
- プリンタの自動作成について - NOODLE ( 2002/10/15 11:03:33 更新)
- ログインコンピュータ名の取得方法 - みゆら ( 2002/09/28 13:32:48 更新)
- SQLserverのCALについて - めた ( 2002/07/18 10:40:27 更新)
- ICAクライアントで接続時の権限と印刷の関係について - ジョージ ( 2002/07/09 16:18:43 更新)
- 公開アプリケーションとユーザプロファイルについて - ぱらお ( 2002/06/28 17:55:35 更新)
- メータフレームを利用した無線ハンディの端末名 - ひで ( 2002/06/16 16:04:47 更新)
- A ドラ イブアクセスについて - das ( 2002/05/28 11:13:48 更新)
- ICAクライアント - iso ( 2002/05/14 15:20:44 更新)
ICAクライアントでProxyを使用する方法について
NfuseとSSL Relayを使用して、WebからMetaFrameに接続させる
ようにしました。
クライアントがProxyを通していない環境(ダイアルアップ、ADSL接続)
では、アプリケーションの起動ができましたが、Proxy経由で接続する
場合には、以下のエラーが表示され動作しません。
「MetaFrameサーバーに接続できません。
指定されたアドレスにはCitrix SSLサーバーがありません。」
ICAクライアントがProxyを使用しないで、直接、Webにアクセスして
いるためだと思われます。そこで、.ICAファイルにある[WFClient]
の"ProxyHost"にプロキシサーバーのIPアドレスを指定したりしま
したが、状況が変わりません。
ICAクライアントが、Proxyを使用するように設定する方法を教えて
頂けないでしょうか。
よろしくお願い致します。
ようにしました。
クライアントがProxyを通していない環境(ダイアルアップ、ADSL接続)
では、アプリケーションの起動ができましたが、Proxy経由で接続する
場合には、以下のエラーが表示され動作しません。
「MetaFrameサーバーに接続できません。
指定されたアドレスにはCitrix SSLサーバーがありません。」
ICAクライアントがProxyを使用しないで、直接、Webにアクセスして
いるためだと思われます。そこで、.ICAファイルにある[WFClient]
の"ProxyHost"にプロキシサーバーのIPアドレスを指定したりしま
したが、状況が変わりません。
ICAクライアントが、Proxyを使用するように設定する方法を教えて
頂けないでしょうか。
よろしくお願い致します。
webプロキシーではなくSOCKSプロキシーを使用してください。
ご回答ありがとうございます。
ネットワーク管理者に質問したところ、SOCKSでがはなく
squidというプロキシを使用しているのですが、対応方法は
ないでしょうか。
以下のパラメータを設定しましたが、「無効なソケットを使用して、
ソケット接続しようとしました。」と言われてしまいます。
指定パラメータ:
ICASOCKSProtocolVersion
ICASOCKSProxyHost
ICASOCKSProxyPortNumber
よろしくお願い致します。
ネットワーク管理者に質問したところ、SOCKSでがはなく
squidというプロキシを使用しているのですが、対応方法は
ないでしょうか。
以下のパラメータを設定しましたが、「無効なソケットを使用して、
ソケット接続しようとしました。」と言われてしまいます。
指定パラメータ:
ICASOCKSProtocolVersion
ICASOCKSProxyHost
ICASOCKSProxyPortNumber
よろしくお願い致します。
私が知っている範囲ではSOCKS以外のプロキシーでは無理です。
そうですか、SOCKS以外は無理でしたか。
出来ないことが分かり、助かりました。
もし、SOCKS以外のプロキシを使用して運用を行なう方法があれば、
情報を頂けないでしょうか。
出来ないことが分かり、助かりました。
もし、SOCKS以外のプロキシを使用して運用を行なう方法があれば、
情報を頂けないでしょうか。
ICAクライアントのバージョンを、6.20.986から6.31.105に
変更し、.ICAファイルにある[WFClient]の"ProxyHost"を
プロキシサーバー名、"ProxyType"にSecureを設定したところ
正常にアプリケーションが起動しました。
(6.3からSecureプロキシに対応しているようです。)
MetaFrameサーバーはFR1なので、6.31.105のバージョンを使用して
大丈夫なのか不安なので、これからテストをしようと思います。
ありがとうございました。
変更し、.ICAファイルにある[WFClient]の"ProxyHost"を
プロキシサーバー名、"ProxyType"にSecureを設定したところ
正常にアプリケーションが起動しました。
(6.3からSecureプロキシに対応しているようです。)
MetaFrameサーバーはFR1なので、6.31.105のバージョンを使用して
大丈夫なのか不安なので、これからテストをしようと思います。
ありがとうございました。
確かに6.31.105ではプロキシーの欄の設定項目が増えていますね。
テストの結果を楽しみにしています。
テストの結果を楽しみにしています。
バージョンが6.31.105のICAクライアントを使用して、
FR1のMetaFrameサーバーに接続しても問題はなさそうです。
(複数同時接続は、完全にはテスト出来ていませんが。)
また、MetaFrameにログインした後にキーボードのNumLockが
解除される問題も解決しました。
FR1のMetaFrameサーバーに接続しても問題はなさそうです。
(複数同時接続は、完全にはテスト出来ていませんが。)
また、MetaFrameにログインした後にキーボードのNumLockが
解除される問題も解決しました。
Metaを入れてしまうとできないのしょうか
お世話になっております。ぎちょと申します。
W2Kサーバー上にMetaFrameを入れた環境を立てました。
その後、ウイルス対策として、NortonAntiVirus7.6のクライアント用を
入れようとしたのですが、インストールしようとすると下記のようなエラーメッセージが出ます。
The client cannot be installed on a Terminal Server.
Please install the server version for protection in this environment.
ターミナルサービスを停止したり、プログラムの追加と削除から
インストールしようと試みましたが同じメッセージが出てしまいました。
シマンテックのページやいろいろ解決法を探してみましたが、分かりません。
2000サーバーに関する設定が間違っているのでしょうか。
スレ違いかもしれませんが、もし解決法を知ってらっしゃる方がいましたらよろしくお願いします
W2Kサーバー上にMetaFrameを入れた環境を立てました。
その後、ウイルス対策として、NortonAntiVirus7.6のクライアント用を
入れようとしたのですが、インストールしようとすると下記のようなエラーメッセージが出ます。
The client cannot be installed on a Terminal Server.
Please install the server version for protection in this environment.
ターミナルサービスを停止したり、プログラムの追加と削除から
インストールしようと試みましたが同じメッセージが出てしまいました。
シマンテックのページやいろいろ解決法を探してみましたが、分かりません。
2000サーバーに関する設定が間違っているのでしょうか。
スレ違いかもしれませんが、もし解決法を知ってらっしゃる方がいましたらよろしくお願いします
エラーの内容からするとサーバ製品にはサーバ用のプロダクトを
いれてくださいと言っています。
MacafeeであればNetSieldforNT/2000
Notonであればサーバ用をいれてくれとの事です。
回答になってないかな。
いれてくださいと言っています。
MacafeeであればNetSieldforNT/2000
Notonであればサーバ用をいれてくれとの事です。
回答になってないかな。
pancra様ご回答ありがとうございます。
しかしメタサーバーをAntiVirusの親サーバーにしたいわけではないのです。
AntiVirusに関しては、メタの方はクライアントという設定で行いたいのですが・・・。
そもそもこのような環境を作ることが出来ないのでしょうか。
しかしメタサーバーをAntiVirusの親サーバーにしたいわけではないのです。
AntiVirusに関しては、メタの方はクライアントという設定で行いたいのですが・・・。
そもそもこのような環境を作ることが出来ないのでしょうか。
ウィルスソフトのインストール要件に照らして考えていただければ
良いのだと思うのですが、メタサーバはWindows2000Serverです
よね。
であれば、以下プロダクトしかインストールできないのでは?
Symantec AntiVirus Corporate Edition 8.0 for Windows Server
サーバOSかどうかをインストーラがチェックしているのでサービス
をとめるくらいでは駄目だと思います。
当然ですがメタフレームのインストールの有無は関係ないと思いますよ。
良いのだと思うのですが、メタサーバはWindows2000Serverです
よね。
であれば、以下プロダクトしかインストールできないのでは?
Symantec AntiVirus Corporate Edition 8.0 for Windows Server
サーバOSかどうかをインストーラがチェックしているのでサービス
をとめるくらいでは駄目だと思います。
当然ですがメタフレームのインストールの有無は関係ないと思いますよ。
そちらとまったく同じ環境(windows2000 sp3)で、同じバージョン(NortonAntiVirus7.6のクライアント用)で、同じエラーが出てしまい困っています。symantecに問い合わせたところ、Disk2いちばん上の「Norton Antivirusをサーバーにインストール」を使用してくれとの返答を得ました。このオプションは、「AntiVirusの親サーバーにしない」場合に選択するオプションだとのことでした。
ですが、この方法でインストールすると、インストールは正しく終了しますが、パターンファイルの更新(自動および手動)がうまくできないようです。
ただ、「アプリケーションの追加と削除」を使用しても、製品の削除もできていないようです。何度削除しても一覧に出てしまい、正しく削除されているかの確認もできません。
ちなみに、他のサーバーへのインストールがすべてうまくできていることを考えると、ターミナルサーバーと関係があることはまちがいないと思います。
ですが、この方法でインストールすると、インストールは正しく終了しますが、パターンファイルの更新(自動および手動)がうまくできないようです。
ただ、「アプリケーションの追加と削除」を使用しても、製品の削除もできていないようです。何度削除しても一覧に出てしまい、正しく削除されているかの確認もできません。
ちなみに、他のサーバーへのインストールがすべてうまくできていることを考えると、ターミナルサーバーと関係があることはまちがいないと思います。
当方でも 似たような環境でNortonAntiVirus CorporateEdition 7.6を使用していますが
現在 正常稼動中です。
パターンファイルの更新も 自動/手動ともに 正常に行われています。
しかし 導入には 少々手こずりましたので その時の様子を 書かせていただきます。
環境:
・NT4.0ドメイン
・PDCに NAV7.6を 一次サーバーとしてインストール
・TSは Win2k SP2+SRP1に MetaFrame XPa SP1をインストール
・全5台のTSには NAV7.6をインストール
導入時のトラブル:
?? NAV7.6を「サーバーにインストール」してから Metaをインストールし
ドライブレターを変更して NAVが起動せず
(Symantecの最近のFAQには インストール順序が出ていますので こんな失敗ありませんね)
?? ?,両評?出るのが分かったので OSインストール後すぐにNAV7.6をインストールして
この後Metaをインストールしようとしていた もう1台のサーバーから
NAV7.6をアンインストール。
Metaをインストールし(ドライブレターも変更) 再度 NAV7.6を「サーバーにインストール」
して 再度インストールしたが インストーラーが途中で止まり インストールできない。
?? ?△両屐淵ぅ鵐好函璽蕁爾?途中で止まる)になると NAV7.6をアンインストールしようが
残ったファイルを消そうが レジストリで Symantec関連と思われる情報を
全て消そうが 二度と直らない
(Symantecのサポートに質問しても 解決できず)
正常稼動までの流れ:
上記の通り インストールできなくなると どうにもならなくなってしまうため
再度OSからインストールしなおしました。
現在 稼動中のサーバーは 以下の手順でインストールしました。
?? PDC上に NAV7.6一次サーバーをインストール(ここまでは 上記のトラブル時でも問題なし)。
?? Win2k SP2+SRP1上で TSを稼動。
?? TS上に MetaXP(ドライブレターも変更) および MetaXP SP1 をインストール。
?? TS上に NAV7.6を「サーバーにインストール」でインストール
(もちろん インストールは インストールモードに切り替えてから)
ちなみに (SymantecのHP上は探しにくいですが)Metaには NAV7.6から 対応していると
どこかに書いてありました。
但し SAV8.0の方が このようなトラブルは起きないかも知れませんね。
現在 正常稼動中です。
パターンファイルの更新も 自動/手動ともに 正常に行われています。
しかし 導入には 少々手こずりましたので その時の様子を 書かせていただきます。
環境:
・NT4.0ドメイン
・PDCに NAV7.6を 一次サーバーとしてインストール
・TSは Win2k SP2+SRP1に MetaFrame XPa SP1をインストール
・全5台のTSには NAV7.6をインストール
導入時のトラブル:
?? NAV7.6を「サーバーにインストール」してから Metaをインストールし
ドライブレターを変更して NAVが起動せず
(Symantecの最近のFAQには インストール順序が出ていますので こんな失敗ありませんね)
?? ?,両評?出るのが分かったので OSインストール後すぐにNAV7.6をインストールして
この後Metaをインストールしようとしていた もう1台のサーバーから
NAV7.6をアンインストール。
Metaをインストールし(ドライブレターも変更) 再度 NAV7.6を「サーバーにインストール」
して 再度インストールしたが インストーラーが途中で止まり インストールできない。
?? ?△両屐淵ぅ鵐好函璽蕁爾?途中で止まる)になると NAV7.6をアンインストールしようが
残ったファイルを消そうが レジストリで Symantec関連と思われる情報を
全て消そうが 二度と直らない
(Symantecのサポートに質問しても 解決できず)
正常稼動までの流れ:
上記の通り インストールできなくなると どうにもならなくなってしまうため
再度OSからインストールしなおしました。
現在 稼動中のサーバーは 以下の手順でインストールしました。
?? PDC上に NAV7.6一次サーバーをインストール(ここまでは 上記のトラブル時でも問題なし)。
?? Win2k SP2+SRP1上で TSを稼動。
?? TS上に MetaXP(ドライブレターも変更) および MetaXP SP1 をインストール。
?? TS上に NAV7.6を「サーバーにインストール」でインストール
(もちろん インストールは インストールモードに切り替えてから)
ちなみに (SymantecのHP上は探しにくいですが)Metaには NAV7.6から 対応していると
どこかに書いてありました。
但し SAV8.0の方が このようなトラブルは起きないかも知れませんね。
プリンタの自動作成について
初投稿させて頂きます。
宜しくお願いします。
〜環境〜
Server:MetaXP+SP1(W2K+SP1)1台
Client:Windows98
プリントS:Windows2000
上記、環境でプリンタSをMeta側にインポートし、自動作成させる
場合、プリンタドライバはどのように設定すればよいのしょうか?
Server側には2000用のドライバ、98側には98用のドライバを
インストールして問題はあるのでしょうか。
※過去ログに同様の内容及び、回答があった場合にはご容赦下さい。
宜しくお願いします。
〜環境〜
Server:MetaXP+SP1(W2K+SP1)1台
Client:Windows98
プリントS:Windows2000
上記、環境でプリンタSをMeta側にインポートし、自動作成させる
場合、プリンタドライバはどのように設定すればよいのしょうか?
Server側には2000用のドライバ、98側には98用のドライバを
インストールして問題はあるのでしょうか。
※過去ログに同様の内容及び、回答があった場合にはご容赦下さい。
ネットワークプリントサーバのインポート機能を使用する際に
クライアント側マシンにプリンタドライバをインストールする
必要はありません。
ネットワークプリントサーバに位置付けられるマシンがクライ
アントマシンそのものである場合は例外ですが・・
おっしゃるケースではメタフレームのサーバ及びプリントサーバ
の両方にWin2k用のドライバをインストールすればよいと思います。
クライアント側マシンにプリンタドライバをインストールする
必要はありません。
ネットワークプリントサーバに位置付けられるマシンがクライ
アントマシンそのものである場合は例外ですが・・
おっしゃるケースではメタフレームのサーバ及びプリントサーバ
の両方にWin2k用のドライバをインストールすればよいと思います。
ログインコンピュータ名の取得方法
接続セッションのログインクライアントコンピュータ名をアプリケーションから取得したいのですが、どのような方法がありますか?API関数を使用する方法を考えているのですが、具体的にどういう関数があるかを教えて下さい。他に簡単な方法があれば、それでもかまいません。初心者なので出来るだけ詳しく教えていただければと思います。宜しくお願いします。
弊社ではVBでクライアント名を取得しています。方法は、
Environ("CLIENTNAME")
です。
一度試してみてください。
Environ("CLIENTNAME")
です。
一度試してみてください。
ありがとうございました。ところでPowerBuilderでの取得方法はご存知ないですか?いろいろと調べてみたのですが、よくわからず、VBでEnviron("CLIENTNAME")を使用したdllを作成しPowerBuilderより呼び出したのですが、呼び出しエラーになってしまいます。
何かよい方法があればご教授ください。宜しくお願いします。
何かよい方法があればご教授ください。宜しくお願いします。
みゆらさん、こんにちは。
PowerBuilderをよく知らないのですが、PowerBuilderで「環境変数」を取得する関数はないのでしょうか?
それがあれば、取得したい環境変数に"CLIENTNAME"と指定すればいいと思います。
はずしていたらすいません。
PowerBuilderをよく知らないのですが、PowerBuilderで「環境変数」を取得する関数はないのでしょうか?
それがあれば、取得したい環境変数に"CLIENTNAME"と指定すればいいと思います。
はずしていたらすいません。
こんにちは、diveさん。レスありがとうございます。
そうなんですよ。私もそう思い、EnvironmentオブジェクトのプロパティをGetEnvironment関数で取得できるというのはわかったのですが、プロパティの中にそれらしいものがないんです。OSTypeやCPUType等はあるのですが・・・
そうなんですよ。私もそう思い、EnvironmentオブジェクトのプロパティをGetEnvironment関数で取得できるというのはわかったのですが、プロパティの中にそれらしいものがないんです。OSTypeやCPUType等はあるのですが・・・
結局、VBでEnviron("CLIENTNAME")を使ってdllを作り、レジストリに登録して外部関数呼び出しをする形でできるようになりました。あまりスマートな方法とは言えないかもしれませんが・・・
ExpandEnvironmentStringsというAPI関数も使えそうだったのですが、PBからだと値をひろってこなかったので、あきらめました。
お騒がせしました。ありがとうございました。
ExpandEnvironmentStringsというAPI関数も使えそうだったのですが、PBからだと値をひろってこなかったので、あきらめました。
お騒がせしました。ありがとうございました。
私はWTSAPI32.DLL内のWTSEnumerateProcesses()とWTSQuerySessionInformation()を使ってターミナルセション情報
を取得して情報を返すDLLをCで作成し、VBアプリから
作成したDLL内の関数を呼び出すことでクライアントコンピュータ
名を取得しました。DLL内関数を呼び出すことができる言語
であればホスト言語は選びません。
を取得して情報を返すDLLをCで作成し、VBアプリから
作成したDLL内の関数を呼び出すことでクライアントコンピュータ
名を取得しました。DLL内関数を呼び出すことができる言語
であればホスト言語は選びません。
SQLserverのCALについて
はじめまして。
metaframeの導入を考えているのですが、SQLserverのCALについて
困っています。
SQLserver --- metaframe server ---- client
の構成なのですが、この場合SQLserverにクライアント分のCALが
必要なのでしょうか?
それとも、アプリケーションが動いているmetaframe server分だけ
で良いのでしょうか。
以上、宜しくお願い致します。
metaframeの導入を考えているのですが、SQLserverのCALについて
困っています。
SQLserver --- metaframe server ---- client
の構成なのですが、この場合SQLserverにクライアント分のCALが
必要なのでしょうか?
それとも、アプリケーションが動いているmetaframe server分だけ
で良いのでしょうか。
以上、宜しくお願い致します。
これはメタフレーム側で決定されることではなく、SQL Serverを売っている所、つまりマイクロソフトがどう考えているかによって変わる
と思います。
ネットでライセンスポリシーがイドを探して調査されてはいかがでしょう?
と思います。
ネットでライセンスポリシーがイドを探して調査されてはいかがでしょう?
はじめまして、SQL対応アプリメーカーのものです。
この構成はMetaをWindows 2000標準のTerminalServiceを使ったものと同様と考えれます。TSを利用した運用時のライセンスの考え方は、MSはオープンにしており、間を取り持つTSServerの存在があるなしにかかわらず、ユーザー利用端末数分ライセンスは必要とのことです。よって、拠点端末数に依存します。
参考になれば幸いです。
この構成はMetaをWindows 2000標準のTerminalServiceを使ったものと同様と考えれます。TSを利用した運用時のライセンスの考え方は、MSはオープンにしており、間を取り持つTSServerの存在があるなしにかかわらず、ユーザー利用端末数分ライセンスは必要とのことです。よって、拠点端末数に依存します。
参考になれば幸いです。
ICAクライアントで接続時の権限と印刷の関係について
ICAクライアントで接続して、Auto Created Client Printerを使用するとき、その権限によって印刷に関する制限等はあるでしょうか?(例えば、Administratorでないと出来ないことなど)
また、それはサーバーOS(Windows NT4.0 TSE / Windows 2000)やMetaFrameバージョン(XP / 1.8)によっても異なるでしょうか?
こういったことがまとめられている資料やホームページは存在しますか?
また、それはサーバーOS(Windows NT4.0 TSE / Windows 2000)やMetaFrameバージョン(XP / 1.8)によっても異なるでしょうか?
こういったことがまとめられている資料やホームページは存在しますか?
プリンタのプロパティを開いてアクセス許可の様子を確認されてはいかがでしょうか?
後はオンラインヘルプなり、OSのマニュアル本を参照してみてはいかがでしょうか?
>こういったことがまとめられている資料やホームページは存在しますか?
残念ながら見たことないです。
プリンタの機能はドライバに依存するため、各メーカーのドライバがMetaFrameでのAutoCreatePrinterの仕組みを意識したドライバであるかどうかがポイントであると思います。
各プリンタメーカーの対応についてはCitrixのサイトにリンクが張ってあったと思います。
後はオンラインヘルプなり、OSのマニュアル本を参照してみてはいかがでしょうか?
>こういったことがまとめられている資料やホームページは存在しますか?
残念ながら見たことないです。
プリンタの機能はドライバに依存するため、各メーカーのドライバがMetaFrameでのAutoCreatePrinterの仕組みを意識したドライバであるかどうかがポイントであると思います。
各プリンタメーカーの対応についてはCitrixのサイトにリンクが張ってあったと思います。
公開アプリケーションとユーザプロファイルについて
初めて投稿させていただきます。どなたかどんな事でもかまいませんので、情報をよろしくお願いいたします。
利用環境
サーバ:Win2000SP2+MetaFrameXPa 2台(ロードバランスを考えて)
(\\Meta01 \\Meta02)
クライアント:Win2000Pro+ICAClient6.2
(公開アプリケーション:Oracle8.1.7を利用したERPパッケージソフト)
?仝?アプリケーションは2台とも同じパスにインストール
?▲拭璽潺淵襯機璽咼垢離廛蹈侫.ぅ襪砲?Metaサーバ2台とは別のドメインコントローラ(ActiveDirectory)上に各ユーザごとに共有フォルダを作り指定。
(例)\\DC\Users\ユーザ名(共有フォルダ)
??ICAクライアントを起動後公開アプリケーションを起動しようとするとセッションは確立されるが、起動しなかった。
?ぅ拭璽潺淵襯機璽咼垢離廛蹈侫.ぅ襪?
\\DC\Users\ユーザ名 配下に\Windows\アプリケーション.EXE等
が必要と言う事であったため、必要ファイルを
\\DC\Users\ユーザ名\Windows\アプリケーション.EXE等
として移動した。
?ズ禿?ICAクライアントを起動し、公開アプリケーションを起動しようとしたところ起動できなかった。
??Meta01サーバ上にてセッションを切断。
??Meta01サーバ上にはc:\Document&Setting\ユーザ名\Windows配下にアプリケーションに必要なファイル等が自動で作られていました。
?┥綉?を確認後再度ICAクライアントから\\Meta01へ接続しアプリケーションを起動すると起動が可能となりました。
??ICAクライアントから接続しなかった\\Meta02のC:\Document&Settingには自動作成はされませんでした。
※Metaサーバ2台上には\Document&Setting\ユーザ名\配下にはフォルダは事前に作っていません。
以上のような状況なのですが、どうして上記のような現象が起こるか切り分けに戸惑っております。
??.一回目のセッションではなぜアプリケーションは起動しないのか?
?供ゥ拭璽潺淵襯機璽咼垢離廛蹈侫.ぅ襪?Metaサーバ上のDocument&Settingの関係等。
以上漠然とした質問で申し訳ないのですが、どんな事でもかまいませんのでご教授の程皆さんよろしくお願いいたします。
利用環境
サーバ:Win2000SP2+MetaFrameXPa 2台(ロードバランスを考えて)
(\\Meta01 \\Meta02)
クライアント:Win2000Pro+ICAClient6.2
(公開アプリケーション:Oracle8.1.7を利用したERPパッケージソフト)
?仝?アプリケーションは2台とも同じパスにインストール
?▲拭璽潺淵襯機璽咼垢離廛蹈侫.ぅ襪砲?Metaサーバ2台とは別のドメインコントローラ(ActiveDirectory)上に各ユーザごとに共有フォルダを作り指定。
(例)\\DC\Users\ユーザ名(共有フォルダ)
??ICAクライアントを起動後公開アプリケーションを起動しようとするとセッションは確立されるが、起動しなかった。
?ぅ拭璽潺淵襯機璽咼垢離廛蹈侫.ぅ襪?
\\DC\Users\ユーザ名 配下に\Windows\アプリケーション.EXE等
が必要と言う事であったため、必要ファイルを
\\DC\Users\ユーザ名\Windows\アプリケーション.EXE等
として移動した。
?ズ禿?ICAクライアントを起動し、公開アプリケーションを起動しようとしたところ起動できなかった。
??Meta01サーバ上にてセッションを切断。
??Meta01サーバ上にはc:\Document&Setting\ユーザ名\Windows配下にアプリケーションに必要なファイル等が自動で作られていました。
?┥綉?を確認後再度ICAクライアントから\\Meta01へ接続しアプリケーションを起動すると起動が可能となりました。
??ICAクライアントから接続しなかった\\Meta02のC:\Document&Settingには自動作成はされませんでした。
※Metaサーバ2台上には\Document&Setting\ユーザ名\配下にはフォルダは事前に作っていません。
以上のような状況なのですが、どうして上記のような現象が起こるか切り分けに戸惑っております。
??.一回目のセッションではなぜアプリケーションは起動しないのか?
?供ゥ拭璽潺淵襯機璽咼垢離廛蹈侫.ぅ襪?Metaサーバ上のDocument&Settingの関係等。
以上漠然とした質問で申し訳ないのですが、どんな事でもかまいませんのでご教授の程皆さんよろしくお願いいたします。
プロファイルそのものについての理解を深めることをお勧めします。
キーワードは移動プロファイルかな。
キーワードは移動プロファイルかな。
メータフレームを利用した無線ハンディの端末名
メータフレームを利用した無線ハンディの端末名を取得したいのですが、今のところアクセスポイントの名称を取得してしまいます。
方法は下記の通りです。
メタフレーム用環境変数取得
Private Declare Function GetEnvironmentVariable Lib "kernel32" Alias "GetEnvironmentVariableA" (ByVal lpName As String, ByVal lpBuffer As String, ByVal nSize As Long) As Long
'********************************************************************************
'* 名前 : CF_GetComNM()
'*
'* 概要 : コンピュータ名を所得する
'*
'* 作成日 :
'********************************************************************************
Public Function CF_GetComNM() As String
On Error GoTo Err_Exit
Dim lpBuffer As String * 255
Dim lngLen As Long
Dim COMPNAME As String
Call GetEnvironmentVariable("CLIENTNAME", lpBuffer, Len(lpBuffer) + 1)
lngLen = InStr(lpBuffer, Chr(0))
If lngLen > 0 Then
COMPNAME = Left(lpBuffer, lngLen - 1)
End If
CF_GetComNM = COMPNAME
Exit Function
Err_Exit:
CF_GetComNM = ""
End Function
このように行うとアクセスポイント名を取得してきてしまうのです。
他のやり方も含めご存知の方がいましたらご教授いただけると大変助かります。
方法は下記の通りです。
メタフレーム用環境変数取得
Private Declare Function GetEnvironmentVariable Lib "kernel32" Alias "GetEnvironmentVariableA" (ByVal lpName As String, ByVal lpBuffer As String, ByVal nSize As Long) As Long
'********************************************************************************
'* 名前 : CF_GetComNM()
'*
'* 概要 : コンピュータ名を所得する
'*
'* 作成日 :
'********************************************************************************
Public Function CF_GetComNM() As String
On Error GoTo Err_Exit
Dim lpBuffer As String * 255
Dim lngLen As Long
Dim COMPNAME As String
Call GetEnvironmentVariable("CLIENTNAME", lpBuffer, Len(lpBuffer) + 1)
lngLen = InStr(lpBuffer, Chr(0))
If lngLen > 0 Then
COMPNAME = Left(lpBuffer, lngLen - 1)
End If
CF_GetComNM = COMPNAME
Exit Function
Err_Exit:
CF_GetComNM = ""
End Function
このように行うとアクセスポイント名を取得してきてしまうのです。
他のやり方も含めご存知の方がいましたらご教授いただけると大変助かります。
クライアント名取得について、
無線ハンディの端末では試した事がないのですが、
Citrix Server SDKにて、CTXQuerySessionInformation という関数が提供されています。
この関数で、クライアント情報が取得できるようです。
一度、試してみてはいかがでしょう?。
GetEnvironmentVariable 関数でうまくいかないのは…。
メタの場合、アプリケーションはサーバー上で稼動する為、
アプリ内で kernel32のApiである GetEnvironmentVariable 関数を使用すると、
アプリケーションが稼動しているマシンの kernel32のApi関数 が呼び出される事になり、
ゆえにアクセスポイントの情報を取得してしまったのではないでしょうか…?。
無線ハンディの端末では試した事がないのですが、
Citrix Server SDKにて、CTXQuerySessionInformation という関数が提供されています。
この関数で、クライアント情報が取得できるようです。
一度、試してみてはいかがでしょう?。
GetEnvironmentVariable 関数でうまくいかないのは…。
メタの場合、アプリケーションはサーバー上で稼動する為、
アプリ内で kernel32のApiである GetEnvironmentVariable 関数を使用すると、
アプリケーションが稼動しているマシンの kernel32のApi関数 が呼び出される事になり、
ゆえにアクセスポイントの情報を取得してしまったのではないでしょうか…?。
Orcanaさんレスありがとう御座います。
実は手持ちの資料があまりないのです。
申し訳ないのですがもう少し詳しく教えていただけないでしょうか。
宜しくお願いします。
本国のCitrixDeveloperNetworkのサイトに行ってSDKとそのマニュアルをゲットしてみてください。該当の関数が記載されていると思いますよ。
pancraさんすみませんが、
アドレスを教えていただけませんか。
アドレスを教えていただけませんか。
以下のURLからGETできたと思います。
http://apps.citrix.com/CDN/Login.asp?dest=/cdn/default.asp
http://apps.citrix.com/CDN/Login.asp?dest=/cdn/default.asp
かぱぷさん
URLから入っていろいろ探したのですが見つかりませんでした。
探し方が悪いのでしょうか??
URLから入っていろいろ探したのですが見つかりませんでした。
探し方が悪いのでしょうか??
http://apps.citrix.com/CDN/Login.asp?dest=/cdn/default.asp
上記のURLのNEWUSERS>Register Here のところでユーザー登録して下さい。
そうすればログインできるようになります。
ログインしたらすぐに見つかると思います。
上記のURLのNEWUSERS>Register Here のところでユーザー登録して下さい。
そうすればログインできるようになります。
ログインしたらすぐに見つかると思います。
かぱぷさん、どうもありがとう御座います。
英語で悪戦苦闘しましたが何とかGET出来ました。
早速試してみたのですが、
やはりアクセスポイントの名称を取ってきてしまうようです(~~;)
無線ハンディ(WindowsCe)のマシン名を取得することは無理なのでしょうか?
英語で悪戦苦闘しましたが何とかGET出来ました。
早速試してみたのですが、
やはりアクセスポイントの名称を取ってきてしまうようです(~~;)
無線ハンディ(WindowsCe)のマシン名を取得することは無理なのでしょうか?
通常のCEマシンでのネットワーク経由の接続ではおっしゃる
様な現象にならないと思うので、無線ハンディの独自仕様
なのではないでしょうか?
様な現象にならないと思うので、無線ハンディの独自仕様
なのではないでしょうか?
pancraさん
以前メーカーに問い合わせた時にはCITRIXかマイクロソフトに
聞いて下さいと言われたのですが。
やはりメーカーでは分からないものなのでしょうか?
とりあえず時間がないので端末毎にINIファイルを設定して
ハンディの名称を設定するようにしました。
かなり乱暴ですが・・・
以前メーカーに問い合わせた時にはCITRIXかマイクロソフトに
聞いて下さいと言われたのですが。
やはりメーカーでは分からないものなのでしょうか?
とりあえず時間がないので端末毎にINIファイルを設定して
ハンディの名称を設定するようにしました。
かなり乱暴ですが・・・
>以前メーカーに問い合わせた時にはCITRIXかマイクロソフトに
>聞いて下さいと言われたのですが。
>やはりメーカーでは分からないものなのでしょうか?
普通メーカーであれば、実装仕様くらいわかるはずです。
それを答えられないのはメーカーとは言わないです。
OEMされているだけなのかな。
"自分で作ったプログラムの仕様がわからない"と言っているのと同じですよね。
>聞いて下さいと言われたのですが。
>やはりメーカーでは分からないものなのでしょうか?
普通メーカーであれば、実装仕様くらいわかるはずです。
それを答えられないのはメーカーとは言わないです。
OEMされているだけなのかな。
"自分で作ったプログラムの仕様がわからない"と言っているのと同じですよね。
A ドラ イブアクセスについて
はじめまして、初めて投稿いたします。
サーバー
・Windows2000Server + MetaFrameXP + SP1
クライアント
・Windows95 + ICA Web Client
上記の環境でテストを行なっているのですが、どうしてもわからないことがあり、どなたかご存知でしたら教えてください。
ウインドウを開けたり、アプリケーションを使用したりすると頻繁にAドライブ(フロッピードライブ)にアクセスしに行ってしまいます。
これをフロッピードライブを開こうとした時だけアクセスするように
変更することは可能でしょうか?
サーバー
・Windows2000Server + MetaFrameXP + SP1
クライアント
・Windows95 + ICA Web Client
上記の環境でテストを行なっているのですが、どうしてもわからないことがあり、どなたかご存知でしたら教えてください。
ウインドウを開けたり、アプリケーションを使用したりすると頻繁にAドライブ(フロッピードライブ)にアクセスしに行ってしまいます。
これをフロッピードライブを開こうとした時だけアクセスするように
変更することは可能でしょうか?
特定のマシンによってそうなることは考えられませんか?
例えば、ノートだけとか?
例えば、ノートだけとか?
早速のレスありがとうございます。
特定のマシンだけではなく、全てのマシンにおいて
この現象が発生します。
公開デスクトップを起動した際に、クライアントの
ドライブ接続を行なうところでフロッピードライブに
アクセスしたり、ファイルを保存する際のダイアログ表示を
行なうところでアクセスしたります。
特定のマシンだけではなく、全てのマシンにおいて
この現象が発生します。
公開デスクトップを起動した際に、クライアントの
ドライブ接続を行なうところでフロッピードライブに
アクセスしたり、ファイルを保存する際のダイアログ表示を
行なうところでアクセスしたります。
クライアントソフトの違いによる事も考えられますので、通常のICAクライアントでも同じ現象となるのか調べてみてはいかがでしょうか?
確認不足&説明不足で申し訳ありません。
通常のICAクライアントで現象を確認したのですが
同様に現象が発生しました。
エクスプローラやマイコンピュータを開いた時や、
ファイル保存時のダイアログを開いた時に「ClientのA$」が
表示されるとアクセスするので、ドライブチェック(?)が
行なわれているのだと思うのですが、ローカルのフロッピー
ドライブの様にAドライブをダブルクリックした時だけアクセス
するように変更したいと思っています。
通常のICAクライアントで現象を確認したのですが
同様に現象が発生しました。
エクスプローラやマイコンピュータを開いた時や、
ファイル保存時のダイアログを開いた時に「ClientのA$」が
表示されるとアクセスするので、ドライブチェック(?)が
行なわれているのだと思うのですが、ローカルのフロッピー
ドライブの様にAドライブをダブルクリックした時だけアクセス
するように変更したいと思っています。
ICAクライアント
お久しぶりです。isoです。
大変変な質問かもしれませんが....
現在MetaFrame1.8SP3環境とMetaFrameXPaFR1環境と2つMetaFrame環境があります。
そして、ICAクライアントも下記のように分けてユーザに配布しています。
MetaFrame1.8 → ICAClient6.0
MetaFrameXPa → ICAClient6.2
なぜこのような分け方をしたかといいますとXPaは一部分の人にしか公開しない予定です。(ゆくゆくは1.8環境を廃止しますが)
また、XP環境のユーザは、シングルサインオンさせる設定をしているICAClientを新規に配布しています。
そこで質問なのですが、ICAClient6.0の人は、MetaFrameXPaへアクセス
できないようにしたいのですが、どのように規制をかければよいかわからないのですよ。
長々となってしまいましたが、よろしくお願いします。
大変変な質問かもしれませんが....
現在MetaFrame1.8SP3環境とMetaFrameXPaFR1環境と2つMetaFrame環境があります。
そして、ICAクライアントも下記のように分けてユーザに配布しています。
MetaFrame1.8 → ICAClient6.0
MetaFrameXPa → ICAClient6.2
なぜこのような分け方をしたかといいますとXPaは一部分の人にしか公開しない予定です。(ゆくゆくは1.8環境を廃止しますが)
また、XP環境のユーザは、シングルサインオンさせる設定をしているICAClientを新規に配布しています。
そこで質問なのですが、ICAClient6.0の人は、MetaFrameXPaへアクセス
できないようにしたいのですが、どのように規制をかければよいかわからないのですよ。
長々となってしまいましたが、よろしくお願いします。
あらかじめ断っておきますが、回答ではありません。
ご質問の内容を実現するのにどんな方法があるかの一助になれば
と思い書き込みます。
考え方として6.0環境と6.2環境に違いを出さない振り分けようがないとの前提で、以下の方法が考えられるのではないかと思います。
基本的に与太話なので(つまり試してはないということ)、適当に聞いてください。
1)IPアドレスにより振り分けが効くのであれば、6.2をインストールしているクライアントのIPアドレス範囲からのみを受け付けるように負荷評価基準を設定する。XPaしかできないけど・・
2)XP環境のみ暗号化を設定し、公開アプリケーションに暗号化を最低条件に設定する。
6.2のクライアントのみ暗号化設定しておけば、6.2からしか接続できない。
6.0の方は暗号化されていない状態とする。
3)1.8環境でTCP+HTTPでのブラウズではなく、UDPでのブラウズしか実施していない場合。XP環境ではTCP+HTTPでのブラウズを実施するように設定し、データコレクタがUDPのブロードキャストに答えないように
設定する。
6.2のクライアントは当然TCP+HTTPでのブラウズの設定とする。
なかなか良い案が思いつきませんが、上記がヒントになれば幸いです。
ちなみにどの方法もテストしてないので、うまくいく保証はありません。
ご質問の内容を実現するのにどんな方法があるかの一助になれば
と思い書き込みます。
考え方として6.0環境と6.2環境に違いを出さない振り分けようがないとの前提で、以下の方法が考えられるのではないかと思います。
基本的に与太話なので(つまり試してはないということ)、適当に聞いてください。
1)IPアドレスにより振り分けが効くのであれば、6.2をインストールしているクライアントのIPアドレス範囲からのみを受け付けるように負荷評価基準を設定する。XPaしかできないけど・・
2)XP環境のみ暗号化を設定し、公開アプリケーションに暗号化を最低条件に設定する。
6.2のクライアントのみ暗号化設定しておけば、6.2からしか接続できない。
6.0の方は暗号化されていない状態とする。
3)1.8環境でTCP+HTTPでのブラウズではなく、UDPでのブラウズしか実施していない場合。XP環境ではTCP+HTTPでのブラウズを実施するように設定し、データコレクタがUDPのブロードキャストに答えないように
設定する。
6.2のクライアントは当然TCP+HTTPでのブラウズの設定とする。
なかなか良い案が思いつきませんが、上記がヒントになれば幸いです。
ちなみにどの方法もテストしてないので、うまくいく保証はありません。
Powerful & Beautiful
力強く、美しいシステムを。

