トピック検索
583 件のトピックが該当しました。
- "desiredcolor=4"の意味について - ishi-zou ( 2009/10/30 22:12:53 更新)
- Web Interface経由でのアプリケーション起動が遅い - ぺさま ( 2009/10/05 00:35:23 更新)
- vmwareでMetaFlameを動かす - teri ( 2009/08/27 20:40:29 更新)
- windows認証について - CPS評価中 ( 2009/08/26 10:34:45 更新)
- ICAクライアントの短期間移行 - papa ( 2009/08/13 10:23:50 更新)
- サーバあたりの使用可能ユーザ数について - test1010 ( 2009/08/11 14:47:37 更新)
- COMポート(VB2005のSerialportコントロールで) - やす ( 2009/08/10 14:21:25 更新)
- ログオンスクリプトの無効化について - OO ( 2009/07/14 16:33:06 更新)
- Xen初心者の根本的な疑問 - Xen初心者 ( 2009/06/08 11:55:20 更新)
- XenAppクライアントのIPアドレス取得方法 - hira ( 2009/06/05 11:04:46 更新)
"desiredcolor=4"の意味について
Citrix ICAクライアントver8.0を使用しています。
システム負荷発生ツールLoadRunnerからICAクライアントを起動させるために
ver8.1に変更する必要があるのですが、カスタマイズする上で
前任者が作成した接続用の.icaファイル中に記載されているタイトルのパラメータ
"desiredcolor=4"
を利用する色数に変換する必要があるのですが、
その具体的な意味がわからず困っております。
この"4"は何色利用する値なのでしょうか?
システム負荷発生ツールLoadRunnerからICAクライアントを起動させるために
ver8.1に変更する必要があるのですが、カスタマイズする上で
前任者が作成した接続用の.icaファイル中に記載されているタイトルのパラメータ
"desiredcolor=4"
を利用する色数に変換する必要があるのですが、
その具体的な意味がわからず困っております。
この"4"は何色利用する値なのでしょうか?
追記させていただきます。
知りたいのは下記の"desiredcolor=4"の値の意味になります。
ご存知の方いらっしゃいましたら、どうぞよろしくお願いいたします。
------------------------------------------------
[Encoding]
InputEncoding=SJIS
[WFClient]
Version=2
TcpBrowserAddress=xxx.xx.xx.xx
PersistentCachePath=C:\Documents and Settings\\\ICAClient\Cache
[ApplicationServers]
AP01=
[AP01]
Address=AP01
InitialProgram=#AP01
ClientAudio=Off
Compress=On
TWIMode=On
DesiredHRES=1024
DesiredVRES=768
DesiredColor=4
TransportDriver=TCP/IP
WinStationDriver=ICA 3.0
ScreenPercent=0
------------------------------------------------
知りたいのは下記の"desiredcolor=4"の値の意味になります。
ご存知の方いらっしゃいましたら、どうぞよろしくお願いいたします。
------------------------------------------------
[Encoding]
InputEncoding=SJIS
[WFClient]
Version=2
TcpBrowserAddress=xxx.xx.xx.xx
PersistentCachePath=C:\Documents and Settings\\\ICAClient\Cache
[ApplicationServers]
AP01=
[AP01]
Address=AP01
InitialProgram=#AP01
ClientAudio=Off
Compress=On
TWIMode=On
DesiredHRES=1024
DesiredVRES=768
DesiredColor=4
TransportDriver=TCP/IP
WinStationDriver=ICA 3.0
ScreenPercent=0
------------------------------------------------
CTX107218で参考となる情報が掲載されています。
ありがとうございました。下記の内容で了解です。たいへん助かりました。
>[ウィンドウの色]ボックスでは、公開アプリケーションウィンドウでの表示色数を指定します。DesiredColorの値は、[16色]の場合1、[256色]の場合2、[High Color(16 ビット)]の場合4、[True Color(24 ビット)]の場合8になります。
>[ウィンドウの色]ボックスでは、公開アプリケーションウィンドウでの表示色数を指定します。DesiredColorの値は、[16色]の場合1、[256色]の場合2、[High Color(16 ビット)]の場合4、[True Color(24 ビット)]の場合8になります。
Web Interface経由でのアプリケーション起動が遅い
お世話になります。
Web Interface(5.1.2)を利用して、IE6からMeta Frame(4.0)上のアプリケーションを呼び出す運用を考えています。
アプリケーションの起動自体はできるのですが、起動が遅く、困っています。
特に、Web Interfaceサーバ(Windows Server 2003 R2、1Ghz CPU、512MB RAM)上での
silentDetection.aspxの処理(画面遷移)で大幅に時間がかかっています。
XenApp Web Pluginがインストールされているかを検出する処理だと思うのですが、
Access管理コンソールで「プラグイン検出」をオフにしても、当該ページの処理を
回避することはできませんでした。
チューニングなど、速度を向上させる手だてをご存じの方がおられましたら、
ぜひご教授ください。
よろしくお願いいたします。
Web Interface(5.1.2)を利用して、IE6からMeta Frame(4.0)上のアプリケーションを呼び出す運用を考えています。
アプリケーションの起動自体はできるのですが、起動が遅く、困っています。
特に、Web Interfaceサーバ(Windows Server 2003 R2、1Ghz CPU、512MB RAM)上での
silentDetection.aspxの処理(画面遷移)で大幅に時間がかかっています。
XenApp Web Pluginがインストールされているかを検出する処理だと思うのですが、
Access管理コンソールで「プラグイン検出」をオフにしても、当該ページの処理を
回避することはできませんでした。
チューニングなど、速度を向上させる手だてをご存じの方がおられましたら、
ぜひご教授ください。
よろしくお願いいたします。
速度が遅いということですが、どれぐらい時間がかかるのか、また遅いといっている根拠は何かを明確にしていただければ助かります。
例)既存のCPS4.5であれば、WebInterfaceから公開アプリを起動するまで何秒かかるところが、この環境では何秒かかる等。
経験から言いますと、WebInterfaceサーバのスペック(特にメモリ)が少ないような気がします。
最低動作条件はクリアしているとは思いますが、最低動作保障は快適に動作する保障ではありません。
まずはなにが問題なのか、WebInterfaceサーバやCPSサーバで動作が遅いと思われているところで同時にパフォーマンス採取をし、問題点を洗い出すことが先決と思われます。
例)既存のCPS4.5であれば、WebInterfaceから公開アプリを起動するまで何秒かかるところが、この環境では何秒かかる等。
経験から言いますと、WebInterfaceサーバのスペック(特にメモリ)が少ないような気がします。
最低動作条件はクリアしているとは思いますが、最低動作保障は快適に動作する保障ではありません。
まずはなにが問題なのか、WebInterfaceサーバやCPSサーバで動作が遅いと思われているところで同時にパフォーマンス採取をし、問題点を洗い出すことが先決と思われます。
WI経由のみでログオンが遅いのであれば、
名前解決やネットワークの設定の不具合が考えられます。
名前解決やネットワークの設定の不具合が考えられます。
こちらを参考にしてみてはいかがでしょうか、
http://support.citrix.com/article/CTX121260
http://support.citrix.com/article/CTX121260
vmwareでMetaFlameを動かす
初めて書き込みします。
最近はMetaFlameもXenによる仮想化を進めてきて、Metaでの仮想化=Xen
になってるのだと思いますが、他社の仮想サーバーの対応状況というのは
サポート(QAという意味ではなく、動作するか、という意味です)
されているのでしょうか。
現在、Windows2000で動かしているMetaFlame XPaをvmware上で
動かすことが出来るかどうか、という事が可能かどうかについて、
どこかで調べる手段、もしくは出来るかどうかという情報はありませんで
しょうか?
申し訳ありませんがどなたか教えて頂けませんでしょうか。
Metaとvmwareで検索してもひたすらXenの事しか出てこないので・・・
最近はMetaFlameもXenによる仮想化を進めてきて、Metaでの仮想化=Xen
になってるのだと思いますが、他社の仮想サーバーの対応状況というのは
サポート(QAという意味ではなく、動作するか、という意味です)
されているのでしょうか。
現在、Windows2000で動かしているMetaFlame XPaをvmware上で
動かすことが出来るかどうか、という事が可能かどうかについて、
どこかで調べる手段、もしくは出来るかどうかという情報はありませんで
しょうか?
申し訳ありませんがどなたか教えて頂けませんでしょうか。
Metaとvmwareで検索してもひたすらXenの事しか出てこないので・・・
MetaFrame => Presentation Server => XenApp と名称変更されています。
明確に XenApp が XenServer や VMware、Hyper-V で動作保証されている
という記述はみつからないですね。
ただ、HP ProLiant 115ML などのサーバに VMware ESXi をインストールし、
仮想 OS として、Windows Server 2003 、CPS4.5 のインストール検証は
問題なく実施できましたよ。
現在は PC ベースでもパフォーマンス以外の仮想化検証が可能かと思いますので
ご自身でも検証されることをお奨めします。
以下は参考資料です。
仮想化環境でのXenAppのサポートについて
http://support.citrix.com/article/CTX102324
仮想マシン技術の概要
http://support.citrix.com/article/ctx110153
明確に XenApp が XenServer や VMware、Hyper-V で動作保証されている
という記述はみつからないですね。
ただ、HP ProLiant 115ML などのサーバに VMware ESXi をインストールし、
仮想 OS として、Windows Server 2003 、CPS4.5 のインストール検証は
問題なく実施できましたよ。
現在は PC ベースでもパフォーマンス以外の仮想化検証が可能かと思いますので
ご自身でも検証されることをお奨めします。
以下は参考資料です。
仮想化環境でのXenAppのサポートについて
http://support.citrix.com/article/CTX102324
仮想マシン技術の概要
http://support.citrix.com/article/ctx110153
早速の回答有難うございます。
名称変更の流れは存じ上げております。
すいません、ここからは個人の認識なので、異なっている点はご
指摘下さい。
私の認識として、XenAppはXenという名前がついているのでLinux
のXenの事だと思ってるのですが、違うのでしょうか?(さらに質問
が増えてすみません)
であれば内部的にMetaflameXPaとXenAppはイコールでは無いと
考えておりました。
なので、今のXenAppのことではなく、あくまでも過去のMF XPaの
事として質問させていただきました。
これらの質問の最終的な目的なのですが、現行動いているMetaFlame
XPaをvmwareconverterでvmの上にコンバートすることが可能なのか、
という事が最終的に聞きたい質問になります。
色々書いてすみません。
よろしくお願いします。
名称変更の流れは存じ上げております。
すいません、ここからは個人の認識なので、異なっている点はご
指摘下さい。
私の認識として、XenAppはXenという名前がついているのでLinux
のXenの事だと思ってるのですが、違うのでしょうか?(さらに質問
が増えてすみません)
であれば内部的にMetaflameXPaとXenAppはイコールでは無いと
考えておりました。
なので、今のXenAppのことではなく、あくまでも過去のMF XPaの
事として質問させていただきました。
これらの質問の最終的な目的なのですが、現行動いているMetaFlame
XPaをvmwareconverterでvmの上にコンバートすることが可能なのか、
という事が最終的に聞きたい質問になります。
色々書いてすみません。
よろしくお願いします。
VMwareやXenServer上でMetaFrameXPは、問題なく動作しています。
VMware Converterを用い、実機のWindows2000をVMwareに移行もしていますが、
こちらも問題なく動作しています。
Converterを利用する場合、コンバート元のOSに必須要件が有りますので
そちらも確認してください。
VMwareやXenServerでWindows2000を稼働させる場合、Microsoftのサポートを
受けることが難しくなります。Hyper-Vですとサポートを受けることが出来る
ようです。
以前、MicrosoftへDump解析を依頼した際、VMWare上でのOSはサポートできません
と言われました。
VMware Converterを用い、実機のWindows2000をVMwareに移行もしていますが、
こちらも問題なく動作しています。
Converterを利用する場合、コンバート元のOSに必須要件が有りますので
そちらも確認してください。
VMwareやXenServerでWindows2000を稼働させる場合、Microsoftのサポートを
受けることが難しくなります。Hyper-Vですとサポートを受けることが出来る
ようです。
以前、MicrosoftへDump解析を依頼した際、VMWare上でのOSはサポートできません
と言われました。
有難うございます。
MSのサポートは・・・受けられるものであれば受けたいですが、
難しい場合は仕方ないですね。
稼動条件はサービスパックレベルを確認していなかったので、
後悔している所です。(SPレベルが足りなかった・・・)
相談に乗っていただき、有難うございました。
MSのサポートは・・・受けられるものであれば受けたいですが、
難しい場合は仕方ないですね。
稼動条件はサービスパックレベルを確認していなかったので、
後悔している所です。(SPレベルが足りなかった・・・)
相談に乗っていただき、有難うございました。
> 私の認識として、XenAppはXenという名前がついているのでLinux
> のXenの事だと思ってるのですが、違うのでしょうか?
Citrixが語る「MetaFrameがXenAppになった理由」
http://itpro.nikkeibp.co.jp/article/Interview/20080410/298712/
物理 MetaFrame サーバを仮想化するためのヒントは検索すれば
いくつかヒットすると思います。
http://virtualfuture.info/2008/07/citrix-on-vi3x-recommendations/
http://communities.vmware.com/message/1001819
> のXenの事だと思ってるのですが、違うのでしょうか?
Citrixが語る「MetaFrameがXenAppになった理由」
http://itpro.nikkeibp.co.jp/article/Interview/20080410/298712/
物理 MetaFrame サーバを仮想化するためのヒントは検索すれば
いくつかヒットすると思います。
http://virtualfuture.info/2008/07/citrix-on-vi3x-recommendations/
http://communities.vmware.com/message/1001819
windows認証について
初めてお世話になります。
icaファイルを(web interfaceではない)別のアプリケーションプログラムで作成して、icaクライアントを起動する運用をしています。
これまで、icaファイルには、Domain= , Username= ,ClearPassword=を記述して、CPSに接続していました。
今回、これを、スマートカードログオンを行っているクライアントPCのアカウントで認証する方式に変更したいと考えています。方法としては、認証方式をwindows認証にすればよいかと想定していますが、
appsrv.ini, wfclient.ini, icaファイルの具体的な記載内容がわかりません。参考になる情報があれば、教えていただけないでしょうか。
icaファイルを(web interfaceではない)別のアプリケーションプログラムで作成して、icaクライアントを起動する運用をしています。
これまで、icaファイルには、Domain= , Username= ,ClearPassword=を記述して、CPSに接続していました。
今回、これを、スマートカードログオンを行っているクライアントPCのアカウントで認証する方式に変更したいと考えています。方法としては、認証方式をwindows認証にすればよいかと想定していますが、
appsrv.ini, wfclient.ini, icaファイルの具体的な記載内容がわかりません。参考になる情報があれば、教えていただけないでしょうか。
ICAクライアントの短期間移行
お世話になっております。
サーバのリプレースを予定しております。
旧環境:MetaFrame XP 1.0(Windows 2000 Server)
新環境:CPS4.5(Windows 2003 Server)
約100台の端末が接続されていますが、
クライアントをできるだけ短期間で移行したい
(実運用は極力止めたくない)のですが、
よい方法はないでしょうか?
たとえば、
旧バージョンのクライアントで実運用している端末に
新バージョンのクライアントを追加し、一定期間共存
させておくようなことは可能でしょうか?
実際のご経験など、ご教授頂ければ幸いです。
どうぞよろしくお願いいたします。
サーバのリプレースを予定しております。
旧環境:MetaFrame XP 1.0(Windows 2000 Server)
新環境:CPS4.5(Windows 2003 Server)
約100台の端末が接続されていますが、
クライアントをできるだけ短期間で移行したい
(実運用は極力止めたくない)のですが、
よい方法はないでしょうか?
たとえば、
旧バージョンのクライアントで実運用している端末に
新バージョンのクライアントを追加し、一定期間共存
させておくようなことは可能でしょうか?
実際のご経験など、ご教授頂ければ幸いです。
どうぞよろしくお願いいたします。
公開されているアプリケーションが不明、端末の種類が不明なので推測で書き出してみます。
クライアントが Windows PC であった場合、MetaFrame への接続方法にはいくつかあると思います。例えばサーバファームを使って ICA クライアント(Win32版) から接続している場合は、新しく CPS で作ったファーム用の接続設定を作るしかありません。
(ユーザはファームアイコンを行き来する必要が発生する)
この場合の設定作業は端末毎に設定が必要です。
WebInterface を使っている場合は、MetaFrameXP 用の URL と CPS 用の URL を用意してユーザが利用する方へアクセスさせればよいかと思います。
URL であれば、グループポリシーで IE のお気に入りに URL 追加が可能ですね。
この場合は端末毎の設定は URL のみとなりますので、ユーザにメールで URL 通知のみでもいけるのではないでしょうか。
Wyse ThinOS を使っている場合はさらに簡単ですね。
FTP にある wnos.ini に XP用とCPS用の接続記述を用意して、ユーザが接続先を選択して接続するだけにすればよいかと思います。
この場合は、FTP サーバの記述変更だけで端末操作は一切なしですね。
参考までに
クライアントが Windows PC であった場合、MetaFrame への接続方法にはいくつかあると思います。例えばサーバファームを使って ICA クライアント(Win32版) から接続している場合は、新しく CPS で作ったファーム用の接続設定を作るしかありません。
(ユーザはファームアイコンを行き来する必要が発生する)
この場合の設定作業は端末毎に設定が必要です。
WebInterface を使っている場合は、MetaFrameXP 用の URL と CPS 用の URL を用意してユーザが利用する方へアクセスさせればよいかと思います。
URL であれば、グループポリシーで IE のお気に入りに URL 追加が可能ですね。
この場合は端末毎の設定は URL のみとなりますので、ユーザにメールで URL 通知のみでもいけるのではないでしょうか。
Wyse ThinOS を使っている場合はさらに簡単ですね。
FTP にある wnos.ini に XP用とCPS用の接続記述を用意して、ユーザが接続先を選択して接続するだけにすればよいかと思います。
この場合は、FTP サーバの記述変更だけで端末操作は一切なしですね。
参考までに
ご回答ありがとうございます。
参考にさせていただきます。
旧環境のクライアントはICAですが、
新環境ではWebInterfaceを使う方向で
検討してみます。
この組合せでも共存可能ですね?
ちなみにProgram Neighborhood(旧環境)を
WebInterface(新環境)に切替える場合の
注意事項等はございますでしょうか?
参考にさせていただきます。
旧環境のクライアントはICAですが、
新環境ではWebInterfaceを使う方向で
検討してみます。
この組合せでも共存可能ですね?
ちなみにProgram Neighborhood(旧環境)を
WebInterface(新環境)に切替える場合の
注意事項等はございますでしょうか?
なお、公開されているアプリケーションは
VB6とSuper Visual Formade
端末はWindows xp(一部Windows 2000あり)
のふつうのPC(ディスクあり)です。
VB6とSuper Visual Formade
端末はWindows xp(一部Windows 2000あり)
のふつうのPC(ディスクあり)です。
度々すみません。
>クライアントが Windows PC であった場合、MetaFrame への接続方法には
>いくつかあると思います。
>例えばサーバファームを使って ICA クライアント(Win32版) から接続して
>いる場合は、新しく CPS で作ったファーム用の接続設定を作るしかありません。
>(ユーザはファームアイコンを行き来する必要が発生する)
>この場合の設定作業は端末毎に設定が必要です。
クライアント-サーバ間で、以下のようにバージョンのクロスする
接続は可能でしょうか?
①ICAクライアント(旧版:MetaFrame XP 1.0用)--->CPS4.5
②ICAクライアント(新版:CPS4.5用)--->MetaFrame XP 1.0
(上記でおっしゃっている追加設定は①ですね? いずれの場合も
バージョンがかなり離れていますが、問題はないのでしょうか?)
>クライアントが Windows PC であった場合、MetaFrame への接続方法には
>いくつかあると思います。
>例えばサーバファームを使って ICA クライアント(Win32版) から接続して
>いる場合は、新しく CPS で作ったファーム用の接続設定を作るしかありません。
>(ユーザはファームアイコンを行き来する必要が発生する)
>この場合の設定作業は端末毎に設定が必要です。
クライアント-サーバ間で、以下のようにバージョンのクロスする
接続は可能でしょうか?
①ICAクライアント(旧版:MetaFrame XP 1.0用)--->CPS4.5
②ICAクライアント(新版:CPS4.5用)--->MetaFrame XP 1.0
(上記でおっしゃっている追加設定は①ですね? いずれの場合も
バージョンがかなり離れていますが、問題はないのでしょうか?)
ICAクライアントの version が異なっていても MetaFrameXP と CPS4.5 の公開アプリケーションには問題なく接続が可能です。
私が書いたのは MetaFrameXP、CPS がそれぞれ別ファームで運用されている場合で、
あるクライアント PC の Program Neiborhood でそれぞれのファーム用の「アプリケーションセット」が作成された場合に面倒ではないかということです。
例)
アプリケーションセット1= MetaFrameXP
アプリケーションセット2= CPS4.5
回避するには Program Neiborhood で「カスタムICAコネクション」を使うことですが、
これだとクライアント端末毎に設定が必要となってしまいます。
そこで端末からの接続を WebInterface にすれば URL 通知で済むので切替工数が減るのではないかと思います。
私が書いたのは MetaFrameXP、CPS がそれぞれ別ファームで運用されている場合で、
あるクライアント PC の Program Neiborhood でそれぞれのファーム用の「アプリケーションセット」が作成された場合に面倒ではないかということです。
例)
アプリケーションセット1= MetaFrameXP
アプリケーションセット2= CPS4.5
回避するには Program Neiborhood で「カスタムICAコネクション」を使うことですが、
これだとクライアント端末毎に設定が必要となってしまいます。
そこで端末からの接続を WebInterface にすれば URL 通知で済むので切替工数が減るのではないかと思います。
サーバあたりの使用可能ユーザ数について
お世話になります。
XenApp 5.0 の導入を検討しています。
サーバあたりどのくらいユーザを割り当てるべきか悩んでおります。
サーバ上で動かすアプリによって限界ユーザ数は変動してくると考えています。
計算式があればよいのですが、CitrixのHPを探してみましたが見当たりませんでした。
実機を立てて性能検証をしなければならないのでしょうか?
みなさんはどのようにされていますか?
よろしくお願いします。
XenApp 5.0 の導入を検討しています。
サーバあたりどのくらいユーザを割り当てるべきか悩んでおります。
サーバ上で動かすアプリによって限界ユーザ数は変動してくると考えています。
計算式があればよいのですが、CitrixのHPを探してみましたが見当たりませんでした。
実機を立てて性能検証をしなければならないのでしょうか?
みなさんはどのようにされていますか?
よろしくお願いします。
このあたりを参考にしてみてはいかがでしょうか?
スケーラビリティ - Presentation Server1台あたりのユーザー数
http://support.citrix.com/article/ctx115085
Citrix Presentation ServerにおけるCPU数の変化の影響
http://support.citrix.com/article/ctx115061
Citrix 社のサイトに公開されています。
スケーラビリティ - Presentation Server1台あたりのユーザー数
http://support.citrix.com/article/ctx115085
Citrix Presentation ServerにおけるCPU数の変化の影響
http://support.citrix.com/article/ctx115061
Citrix 社のサイトに公開されています。
dsmaintさん
レスありがとうございます。
教えて頂いたサイトを参照してみました。
動かすアプリが違いますが、同等のパフォーマンスのサーバで検証したところ20ユーザでCPU使用率100%近いです。
とても100単位のユーザが使用できるとは思えない結果が出ています。
方式は違いますが、VMWare Viewのように明確な計算方法があればお客にも説明しやすいのですが・・・
皆さんはどのように提案されましたか?
レスありがとうございます。
教えて頂いたサイトを参照してみました。
動かすアプリが違いますが、同等のパフォーマンスのサーバで検証したところ20ユーザでCPU使用率100%近いです。
とても100単位のユーザが使用できるとは思えない結果が出ています。
方式は違いますが、VMWare Viewのように明確な計算方法があればお客にも説明しやすいのですが・・・
皆さんはどのように提案されましたか?
COMポート(VB2005のSerialportコントロールで)
みなさん、はじめまして。
Presentation Server上でVB2005のSerialportコントロールを使って
COMポートからテキストデータを受信するシステムを考えています。
動作確認のために簡単なデータ受信プログラムを作成して
Presentation Server上で動かしてみましたが、
「プログラムがスレッドの終了またはアプリケーションの要求によって、
I/O 操作が中止されました。」
のエラーで受信できません。
COMポートはchange clientコマンドでマッピングしています。
このプログラムは、ほとんどMSのサンプルそのままの簡単なもので、
物理PCやVmware Workstation上では正常に動作しています。
どななたかVB2005でのCOMポート使用について情報をお持ちではないでしょうか?
もしくはPresentation Server上でVB2005 Serialportコントロールを
使ってデータ受信できているよ、という事例でも構いません。
どうぞよろしくお願いします。
Presentation Server上でVB2005のSerialportコントロールを使って
COMポートからテキストデータを受信するシステムを考えています。
動作確認のために簡単なデータ受信プログラムを作成して
Presentation Server上で動かしてみましたが、
「プログラムがスレッドの終了またはアプリケーションの要求によって、
I/O 操作が中止されました。」
のエラーで受信できません。
COMポートはchange clientコマンドでマッピングしています。
このプログラムは、ほとんどMSのサンプルそのままの簡単なもので、
物理PCやVmware Workstation上では正常に動作しています。
どななたかVB2005でのCOMポート使用について情報をお持ちではないでしょうか?
もしくはPresentation Server上でVB2005 Serialportコントロールを
使ってデータ受信できているよ、という事例でも構いません。
どうぞよろしくお願いします。
ログオンスクリプトの無効化について
いつも参考にさせていただいています。
CPS4.5 Windows2003serer R2 SP2で
クライアントはPN10.1でアプリを運用しています。
別サーバーであるADサーバーでログオンスクリプトとして
特定ADユーザーにネットワークドライブを設定する形を
とっているのですが、PNでCPSに接続する際に
同スクリプトが動作し、数秒ですがDOS画面が表示され
ネットワークドライブを割り当てている形になってしまいます。
AD上でのログオンスクリプトはユーザー単位でネットワークドライブ
を設定するのみのバッチのため、
CPSサーバーに接続する際にログオンスクリプトが起動しないように
CPSサーバーのローカルセキュリティポリシー等で
ログオンスクリプトを無効化することはできないでしょうか?
よろしくお願いします。
CPS4.5 Windows2003serer R2 SP2で
クライアントはPN10.1でアプリを運用しています。
別サーバーであるADサーバーでログオンスクリプトとして
特定ADユーザーにネットワークドライブを設定する形を
とっているのですが、PNでCPSに接続する際に
同スクリプトが動作し、数秒ですがDOS画面が表示され
ネットワークドライブを割り当てている形になってしまいます。
AD上でのログオンスクリプトはユーザー単位でネットワークドライブ
を設定するのみのバッチのため、
CPSサーバーに接続する際にログオンスクリプトが起動しないように
CPSサーバーのローカルセキュリティポリシー等で
ログオンスクリプトを無効化することはできないでしょうか?
よろしくお願いします。
はじめまして。いつも質問ばかりしてるので回答させていただきます。
私のところもそれで悩みましたが、以外な回避策を見つけています。
ICA接続するユーザでの環境変数を調べてみると、
COMPUTERNAMEのところがサーバ名になっています。
通常ここは自分のPC名になるはずですが、ICA接続するときは
CLIENTNAMEに自分のPC名が入ります。
この変数COMPUTERNAMEで判断してICA接続のユーザでは
スキップさせています。
スキップさせると、ユーザには一瞬だけDOS画面らしきものが表示されます。
ログオンスクリプトを完全に表示させないのであれば
グループポリシーで可能です。
ユーザの構成>管理用テンプレート>システム>スクリプトの下に
『実行中のレガシログオンスクリプトを表示しない』 を有効に
『実行中のログオンスクリプトを表示する』を無効に
すると完全に表示されません。
ただこれやると、スクリプトが走ったかどうか心配にはなりますけどね。
私のところもそれで悩みましたが、以外な回避策を見つけています。
ICA接続するユーザでの環境変数を調べてみると、
COMPUTERNAMEのところがサーバ名になっています。
通常ここは自分のPC名になるはずですが、ICA接続するときは
CLIENTNAMEに自分のPC名が入ります。
この変数COMPUTERNAMEで判断してICA接続のユーザでは
スキップさせています。
スキップさせると、ユーザには一瞬だけDOS画面らしきものが表示されます。
ログオンスクリプトを完全に表示させないのであれば
グループポリシーで可能です。
ユーザの構成>管理用テンプレート>システム>スクリプトの下に
『実行中のレガシログオンスクリプトを表示しない』 を有効に
『実行中のログオンスクリプトを表示する』を無効に
すると完全に表示されません。
ただこれやると、スクリプトが走ったかどうか心配にはなりますけどね。
Win2003のGPOであれば、
WMIフィルターで除外可能です。
WMIフィルターで除外可能です。
Xen初心者の根本的な疑問
はじめまして。
Xenに関する技術を最近勉強し始めた者です。
いろんな導入事例やマニュアルを参照すると、一通りの環境構築には
物理サーバの用意もさることながらネットワーク設定など様々な知識が必要に
なるかと思っております。
まずは簡単な Xen を使用したテスト環境を構築したいと考えておりますが、
以下のような構成で接続する方法はありますでしょうか?
【要件:端末Bからリモートデスクトップで端末Aに接続する】
------------------------------------------------------
▼端末A サーバ
OS:Windows XP
Xenコンポーネント:Virtual Desktop Agent
▼端末B クライアント
OS:Windows XP
XenClient:Program Neighborhood
※AとBはLANで繋がっている
------------------------------------------------------
『Citrix XenDesktop 製品概要』マニュアルのパイロット環境を見ると、
上記構成ではまったくお話にならないという気がしておりますが、
まずはエンドの末端の部分について理解しようと思っております。
そもそもリモートデスクトップでの接続のみを行いたいのであれば
Xen の機能は不要というあまり意味のない要件ではありますが…。
ひとまず上記についての認識を改めたいと思います。
どうかご教授お願いいたします。
Xenに関する技術を最近勉強し始めた者です。
いろんな導入事例やマニュアルを参照すると、一通りの環境構築には
物理サーバの用意もさることながらネットワーク設定など様々な知識が必要に
なるかと思っております。
まずは簡単な Xen を使用したテスト環境を構築したいと考えておりますが、
以下のような構成で接続する方法はありますでしょうか?
【要件:端末Bからリモートデスクトップで端末Aに接続する】
------------------------------------------------------
▼端末A サーバ
OS:Windows XP
Xenコンポーネント:Virtual Desktop Agent
▼端末B クライアント
OS:Windows XP
XenClient:Program Neighborhood
※AとBはLANで繋がっている
------------------------------------------------------
『Citrix XenDesktop 製品概要』マニュアルのパイロット環境を見ると、
上記構成ではまったくお話にならないという気がしておりますが、
まずはエンドの末端の部分について理解しようと思っております。
そもそもリモートデスクトップでの接続のみを行いたいのであれば
Xen の機能は不要というあまり意味のない要件ではありますが…。
ひとまず上記についての認識を改めたいと思います。
どうかご教授お願いいたします。
端末AにVirtual Desktop Agentとありますがなぜですか。
また端末BにPNがあるのはなぜですか。
XenDesktopを使うのであれば、DDCが必須です。
理解されている通り、リモートデスクトップを使うのであれば、上記のVirtual Desktop AgentやPNが不要です。単純にXPを2台並べて、リモート接続すればいいのです。
まずは、XenDesktopをダウンロードし構築してください。
インストールなどはCitrix社のホームページにドキュメントがあります。
また端末BにPNがあるのはなぜですか。
XenDesktopを使うのであれば、DDCが必須です。
理解されている通り、リモートデスクトップを使うのであれば、上記のVirtual Desktop AgentやPNが不要です。単純にXPを2台並べて、リモート接続すればいいのです。
まずは、XenDesktopをダウンロードし構築してください。
インストールなどはCitrix社のホームページにドキュメントがあります。
オークラ様
ご回答ありがとうございます。
先日、INTEROPへ行って Citrixエンジニアの方にいろいろ聞いてきました。
ご指摘の通り、PN は XenApp(旧PresentationServer)用の Clientソフトで
サーバ側に用意されたソフトウェアを機能別にユーザに配信するソフトとの事でした。
今回の目的は「仮想デスクトップとしてクライアントに配信する」なので、
ご指摘の通り XenDesktop(DDC)が必須であると理解できました。
やっとどのマニュアルを見ればよいか、あたりが理解できたところです。
ご指摘ありがとうございました。
ご回答ありがとうございます。
先日、INTEROPへ行って Citrixエンジニアの方にいろいろ聞いてきました。
ご指摘の通り、PN は XenApp(旧PresentationServer)用の Clientソフトで
サーバ側に用意されたソフトウェアを機能別にユーザに配信するソフトとの事でした。
今回の目的は「仮想デスクトップとしてクライアントに配信する」なので、
ご指摘の通り XenDesktop(DDC)が必須であると理解できました。
やっとどのマニュアルを見ればよいか、あたりが理解できたところです。
ご指摘ありがとうございました。
XenAppクライアントのIPアドレス取得方法
XenApp Program Neighborhood経由で公開したアプリケーションを使用しようとしています。
そのアプリケーション内で「接続してきたクライアントのIPアドレスによって、動作を分岐する」ことを行おうとしております。
(アプリケーションの開発言語はVB2008です。)
以前MetaFrame時代には後述のコードで採取していたのですが
そもそもこのdllファイルがXenAppでは存在しません。
そこで
1)XenAppの提供するapiの手引書などはありますでしょうか。
使ったことがあれば、ご教授願います。
2)IPアドレスの取得方法をご存知でしょうか?
VB2008でコーディング経験があれば、お教えください。
以上、ご存知でしたらよろしくお願いいたします。
- - -
MetaFrame時代に使用していた、IPアドレス取得関数は以下の通りです。
Public Shared Function GetIPAddress() As String
Dim mfcFarm As New MetaFrameCOM.MetaFrameFarm
Dim mfcSession As New MetaFrameCOM.MetaFrameSession
mfcFarm.Initialize(MetaFrameCOM.MetaFrameObjectType.MetaFrameWinFarmObject)
mfcSession = mfcFarm.GetSession(MetaFrameCOM.MetaFrameObjectType.MetaFrameWinSrvObject, System.Net.Dns.GetHostName(), -1)
Return mfcSession.ClientAddress
End Function
そのアプリケーション内で「接続してきたクライアントのIPアドレスによって、動作を分岐する」ことを行おうとしております。
(アプリケーションの開発言語はVB2008です。)
以前MetaFrame時代には後述のコードで採取していたのですが
そもそもこのdllファイルがXenAppでは存在しません。
そこで
1)XenAppの提供するapiの手引書などはありますでしょうか。
使ったことがあれば、ご教授願います。
2)IPアドレスの取得方法をご存知でしょうか?
VB2008でコーディング経験があれば、お教えください。
以上、ご存知でしたらよろしくお願いいたします。
- - -
MetaFrame時代に使用していた、IPアドレス取得関数は以下の通りです。
Public Shared Function GetIPAddress() As String
Dim mfcFarm As New MetaFrameCOM.MetaFrameFarm
Dim mfcSession As New MetaFrameCOM.MetaFrameSession
mfcFarm.Initialize(MetaFrameCOM.MetaFrameObjectType.MetaFrameWinFarmObject)
mfcSession = mfcFarm.GetSession(MetaFrameCOM.MetaFrameObjectType.MetaFrameWinSrvObject, System.Net.Dns.GetHostName(), -1)
Return mfcSession.ClientAddress
End Function
Powerful & Beautiful
力強く、美しいシステムを。

