トピック検索
557 件のトピックが該当しました。
- Xen5.0で8台あるサーバーの3台でプリンタの初期設定が異なっている。 - yasuyan ( 2013/02/20 14:24:39 更新)
- Auto Created Client Printerの用紙名取得がされない - たけやん ( 2013/01/16 19:27:22 更新)
- ipad3からのmeta公開アプリケーション接続 - みずりん ( 2012/12/05 15:02:15 更新)
- windows2008R2のTSライセンス画面について質問 - taka ( 2012/12/04 13:33:50 更新)
- XenApp6.5のデータベースサイジング - ita ( 2012/11/06 09:20:04 更新)
- シームレスフラグ設定後、再起動は必要でしょうか - なか ( 2012/11/05 09:23:30 更新)
- Citrixクライアント別PCに再インストール - YUTA ( 2012/10/28 15:39:14 更新)
- Access Gatewayの証明書インストール方法について。 - HIROSHI ( 2012/08/02 21:40:55 更新)
- XenApp6.5で印刷およびEXCEL出力しようとするとブルースクリーン - さばお ( 2012/07/24 12:24:11 更新)
- XenApp5.0のAutoCreatePrinterについて - ぐっちー ( 2012/07/07 14:09:50 更新)
Xen5.0で8台あるサーバーの3台でプリンタの初期設定が異なっている。
こんにちは
【環境】
webinterface 2台
XenApp5.0 8台
ActiveDirectory 2台
すべてWindowsServer2008SP1x64
で運用しております。
この環境で8台中3台に接続するとプリンタの初期設定がA4 から角型2号に
変わってしまうという現象が発生しています。
プリンタはネットワークプリンタでプリントサーバー上に存在します。
ポリシーでセッションプリンタの設定をしておりポリシー内のIPアドレスのユーザ
にプリンタが作成される設定になっています。
公開デスクトップでプリンタの設定を確認した場合、公開アプリケーション
(Notepadの印刷も含む)で印刷を行った場合の両方で同現象を確認してお
ります。
必ず再現している事象なので原因を追えそうですが、
Xenに接続した時に作成されるプリンタの初期設定の情報はどこにもって
いるのかわかりません。
再現されるサーバーが限定されるところを見ると
移動ユーザプロファイルではなくサーバーのどこか
(レジストリ)などで持っているようなのですが、
調査で行き詰まっています。
Xenに関しては詳しくないため情報が不足しているかも
知れませんがよろしくお願いいたします。
【環境】
webinterface 2台
XenApp5.0 8台
ActiveDirectory 2台
すべてWindowsServer2008SP1x64
で運用しております。
この環境で8台中3台に接続するとプリンタの初期設定がA4 から角型2号に
変わってしまうという現象が発生しています。
プリンタはネットワークプリンタでプリントサーバー上に存在します。
ポリシーでセッションプリンタの設定をしておりポリシー内のIPアドレスのユーザ
にプリンタが作成される設定になっています。
公開デスクトップでプリンタの設定を確認した場合、公開アプリケーション
(Notepadの印刷も含む)で印刷を行った場合の両方で同現象を確認してお
ります。
必ず再現している事象なので原因を追えそうですが、
Xenに接続した時に作成されるプリンタの初期設定の情報はどこにもって
いるのかわかりません。
再現されるサーバーが限定されるところを見ると
移動ユーザプロファイルではなくサーバーのどこか
(レジストリ)などで持っているようなのですが、
調査で行き詰まっています。
Xenに関しては詳しくないため情報が不足しているかも
知れませんがよろしくお願いいたします。
CPS4.5を使っているということで、こちらの情報も参考にしてみてはいかがでしょうか。
キャノンのサイトで対象となりそうなものがありました。
http://cweb.canon.jp/e-support/faq/answer/colorir/22798-1.html#LIPSenvironment
Auto Created Client Printerの用紙名取得がされない
環境:
Metaサーバー
OS:Windows2008 R2 64Bit
クライアント
OS:WindowsXP
CitrixReceiver 3.1.0.64091
Citrix XenApp6.0を使用して、.NET 2010 VB で作成した公開アプリケーションで印刷を
行っています。Auto Created Client Printerでユニバーサルプリンタドライバが
使用されているプリンタをパラメータに以下のコードを実行させたところ
「①用紙名の数を取得」は問題なくできる。
「②用紙名(1メンバー64文字で用紙名数分)を取得」はすべて空白が取得されます。
「③用紙サイズ番号の数を取得」は問題なくできる。
「④用紙サイズ番号(配列)を取得」はすべてゼロが取得されます。
一方、サーバにインストールした別のプリンタ(ベンダー製の非ネイティブドライバ使用)を
指定した場合は問題なくすべての情報が取得されます。
その上、この状態でも該当のAuto Created Client Printerを「デバイスとプリンター」で
右クリックし印刷設定を選択→表示される印刷設定画面で用紙/品質タブを選択→
詳細ボタン押下→用紙サイズドロップダウンをクリックすると、目的の用紙サイズが一覧表示
されるので取得する方法はあると思いますが、その方法がわかりません。
Auto Created Client Printerでの上記情報の取得方法をご存知の方いらっしゃいましたら
御教授お願い致します。
<以下はVBコードの問題部分です>
'用紙名のリストを取得
Declare Function DeviceCapabilitiesNames Lib "winspool.drv" Alias "DeviceCapabilitiesA" ( _
ByVal pDevice As String, _
ByVal pPort As String, _
ByVal fwCapability As Short, _
ByVal pOutput As String, _
ByVal pDevMode As IntPtr) As Integer
'用紙番号のリストを取得
Declare Function DeviceCapabilitiesPapers Lib "winspool.drv" Alias "DeviceCapabilitiesA" ( _
ByVal pDevice As String, _
ByVal pPort As String, _
ByVal fwCapability As Short, _
ByVal pOutput() As Short, _
ByVal pDevMode As IntPtr) As Integer
Const DC_PAPERS As Integer = 2
Const DC_PAPERNAMES As Integer = 16
'以下のメソッドをDevMode構造体から取得した下記パラメータで実行したが・・・
'PrinterName : "セッション 3 の (NTTDSPC079 からの) EPSON VP-4300 ESC/P"
'PortName : "Client:3:EPSON VP-4300 ESC/P"
Private Function GetPaperNumber(ByVal PrinterName As String, ByVal PortName As String) As Short
Dim idx As Integer
Dim hEncoding As System.Text.Encoding = System.Text.Encoding.GetEncoding("Shift-JIS")
Dim PaperNamesCount As Integer
Dim svPrinterName As String = PrinterName
'①用紙名の数を取得
PaperNamesCount = DeviceCapabilitiesNames(PrinterName, PortName, DC_PAPERNAMES, Nothing, IntPtr.Zero)
Dim PaperNames As String = New String(" "c, PaperNamesCount * 64)
'②用紙名(1メンバー64文字で用紙名数分)を取得
Call DeviceCapabilitiesNames(PrinterName, PortName, DC_PAPERNAMES, PaperNames, IntPtr.Zero)
PrinterName = svPrinterName
Dim paperNumberCount As Integer
'③用紙サイズ番号の数を取得
paperNumberCount = DeviceCapabilitiesPapers(PrinterName, PortName, DC_PAPERS, Nothing, IntPtr.Zero)
Dim paperNumbers As Short()
ReDim paperNumbers(paperNumberCount - 1)
'④用紙サイズ番号(配列)を取得
Call DeviceCapabilitiesPapers(PrinterName, PortName, DC_PAPERS, paperNumbers, IntPtr.Zero)
For j As Integer = 0 To PaperNamesCount - 1
Dim paper As String = hEncoding.GetString(hEncoding.GetBytes(PaperNames), j * 64, 64)
PrinterInfo.Rows.Add()
idx = PrinterInfo.Rows.Count - 1
PrinterInfo.Rows(idx).Cells(0).Value = j.ToString("000")
PrinterInfo.Rows(idx).Cells(1).Value = paperNumbers(j).ToString("000")
PrinterInfo.Rows(idx).Cells(2).Value = paper.Trim()
Next
Return paperNumberCount
End Function
Metaサーバー
OS:Windows2008 R2 64Bit
クライアント
OS:WindowsXP
CitrixReceiver 3.1.0.64091
Citrix XenApp6.0を使用して、.NET 2010 VB で作成した公開アプリケーションで印刷を
行っています。Auto Created Client Printerでユニバーサルプリンタドライバが
使用されているプリンタをパラメータに以下のコードを実行させたところ
「①用紙名の数を取得」は問題なくできる。
「②用紙名(1メンバー64文字で用紙名数分)を取得」はすべて空白が取得されます。
「③用紙サイズ番号の数を取得」は問題なくできる。
「④用紙サイズ番号(配列)を取得」はすべてゼロが取得されます。
一方、サーバにインストールした別のプリンタ(ベンダー製の非ネイティブドライバ使用)を
指定した場合は問題なくすべての情報が取得されます。
その上、この状態でも該当のAuto Created Client Printerを「デバイスとプリンター」で
右クリックし印刷設定を選択→表示される印刷設定画面で用紙/品質タブを選択→
詳細ボタン押下→用紙サイズドロップダウンをクリックすると、目的の用紙サイズが一覧表示
されるので取得する方法はあると思いますが、その方法がわかりません。
Auto Created Client Printerでの上記情報の取得方法をご存知の方いらっしゃいましたら
御教授お願い致します。
<以下はVBコードの問題部分です>
'用紙名のリストを取得
Declare Function DeviceCapabilitiesNames Lib "winspool.drv" Alias "DeviceCapabilitiesA" ( _
ByVal pDevice As String, _
ByVal pPort As String, _
ByVal fwCapability As Short, _
ByVal pOutput As String, _
ByVal pDevMode As IntPtr) As Integer
'用紙番号のリストを取得
Declare Function DeviceCapabilitiesPapers Lib "winspool.drv" Alias "DeviceCapabilitiesA" ( _
ByVal pDevice As String, _
ByVal pPort As String, _
ByVal fwCapability As Short, _
ByVal pOutput() As Short, _
ByVal pDevMode As IntPtr) As Integer
Const DC_PAPERS As Integer = 2
Const DC_PAPERNAMES As Integer = 16
'以下のメソッドをDevMode構造体から取得した下記パラメータで実行したが・・・
'PrinterName : "セッション 3 の (NTTDSPC079 からの) EPSON VP-4300 ESC/P"
'PortName : "Client:3:EPSON VP-4300 ESC/P"
Private Function GetPaperNumber(ByVal PrinterName As String, ByVal PortName As String) As Short
Dim idx As Integer
Dim hEncoding As System.Text.Encoding = System.Text.Encoding.GetEncoding("Shift-JIS")
Dim PaperNamesCount As Integer
Dim svPrinterName As String = PrinterName
'①用紙名の数を取得
PaperNamesCount = DeviceCapabilitiesNames(PrinterName, PortName, DC_PAPERNAMES, Nothing, IntPtr.Zero)
Dim PaperNames As String = New String(" "c, PaperNamesCount * 64)
'②用紙名(1メンバー64文字で用紙名数分)を取得
Call DeviceCapabilitiesNames(PrinterName, PortName, DC_PAPERNAMES, PaperNames, IntPtr.Zero)
PrinterName = svPrinterName
Dim paperNumberCount As Integer
'③用紙サイズ番号の数を取得
paperNumberCount = DeviceCapabilitiesPapers(PrinterName, PortName, DC_PAPERS, Nothing, IntPtr.Zero)
Dim paperNumbers As Short()
ReDim paperNumbers(paperNumberCount - 1)
'④用紙サイズ番号(配列)を取得
Call DeviceCapabilitiesPapers(PrinterName, PortName, DC_PAPERS, paperNumbers, IntPtr.Zero)
For j As Integer = 0 To PaperNamesCount - 1
Dim paper As String = hEncoding.GetString(hEncoding.GetBytes(PaperNames), j * 64, 64)
PrinterInfo.Rows.Add()
idx = PrinterInfo.Rows.Count - 1
PrinterInfo.Rows(idx).Cells(0).Value = j.ToString("000")
PrinterInfo.Rows(idx).Cells(1).Value = paperNumbers(j).ToString("000")
PrinterInfo.Rows(idx).Cells(2).Value = paper.Trim()
Next
Return paperNumberCount
End Function
解決しました。自己レスです。
DeviceCapabilities呼び出しの際、PrinterNameとPortName をsjisに変換し、
null(0)で終了する(c/c++で使用する)文字列にしてから、実行すると期待していた
結果が返されました。
日本版のWindows系でプリンタ名に日本語が含まれる場合にだけ発生する
現象のようで、DeviceCapabilitiesの呼出しと実行結果の文字列はsjis文字で
null(0)にて終了する形式で行うようです。日本版citrixではAuto Created Client Printerの
プリンタ名に日本語が入るので要注意です。
(こんなことで3~4日も悩むなんて・・)
これでプリンタ用紙選択を実行時に行えるようになり、用紙サイズ別のプリンタを
あらかじめ作っておいてそれを選択といったことをせずに済むようになりました。
ご覧になったみなさんありがとうございました。
DeviceCapabilities呼び出しの際、PrinterNameとPortName をsjisに変換し、
null(0)で終了する(c/c++で使用する)文字列にしてから、実行すると期待していた
結果が返されました。
日本版のWindows系でプリンタ名に日本語が含まれる場合にだけ発生する
現象のようで、DeviceCapabilitiesの呼出しと実行結果の文字列はsjis文字で
null(0)にて終了する形式で行うようです。日本版citrixではAuto Created Client Printerの
プリンタ名に日本語が入るので要注意です。
(こんなことで3~4日も悩むなんて・・)
これでプリンタ用紙選択を実行時に行えるようになり、用紙サイズ別のプリンタを
あらかじめ作っておいてそれを選択といったことをせずに済むようになりました。
ご覧になったみなさんありがとうございました。
ipad3からのmeta公開アプリケーション接続
こんにちは。
現在、私どもの会社では取引先(海外)にて公開されているアプリケーションにアクセスをして
様々なデータを入出力しております。そのアプリケーションにアクセスする際は、昔のmetaframeを利用しております。今現在アクセスするときは、xpからはicaクライアントver8.100.29670を
win 7からはcitrix onlinepluginのver12.3.0.8を各ローカルPCにインストールしております。
windows pcからはこれらをインストールすれば何ら問題無く公開アプリケーションを利用できるのですが、i-Padを使ってこの公開アプリケーションを利用したい場合はどうすればいいのでしょうか? windows用のonlinepluginをインストールすると言うことはないのでしょうが、
これに取って変わるi-Pad用のものがどれにあたるのか、色々と調べているのですがさっぱり分かりません。ご教示の程よろしくお願いします。
現在、私どもの会社では取引先(海外)にて公開されているアプリケーションにアクセスをして
様々なデータを入出力しております。そのアプリケーションにアクセスする際は、昔のmetaframeを利用しております。今現在アクセスするときは、xpからはicaクライアントver8.100.29670を
win 7からはcitrix onlinepluginのver12.3.0.8を各ローカルPCにインストールしております。
windows pcからはこれらをインストールすれば何ら問題無く公開アプリケーションを利用できるのですが、i-Padを使ってこの公開アプリケーションを利用したい場合はどうすればいいのでしょうか? windows用のonlinepluginをインストールすると言うことはないのでしょうが、
これに取って変わるi-Pad用のものがどれにあたるのか、色々と調べているのですがさっぱり分かりません。ご教示の程よろしくお願いします。
Apple Storeからipad用のReceiverをダウンロードしてください。
http://www.citrix.co.jp/products/xenapp/mobility_pack.html
https://itunes.apple.com/jp/app/citrix-receiver/id363501921?mt=8
http://www.citrix.co.jp/products/xenapp/mobility_pack.html
https://itunes.apple.com/jp/app/citrix-receiver/id363501921?mt=8
回答、ありがとうございます。
RECEIVERをインストールしてみたのですが、初期段階のアカウント登録に出てくる
ドメインの部分でつまずいてしまいます。
METAサーバー上には、特にドメインと言うものは割り振られていないのですが・・・。
また、最初の画面で出てくるアドレスで自分のメールアドレスを入れるとエラーになってしまいます。仕方ないのでMETAサーバーへアクセスする際のURLを入れてみて、その後に出てくるユーザーとパスワードをMETAサーバー上でのID/PASSを入力しました。
しかしドメインが割り振られていないので、ブランクにしてみたところ必須項目とのことで前に進めません。
RECEIVERをインストールしてみたのですが、初期段階のアカウント登録に出てくる
ドメインの部分でつまずいてしまいます。
METAサーバー上には、特にドメインと言うものは割り振られていないのですが・・・。
また、最初の画面で出てくるアドレスで自分のメールアドレスを入れるとエラーになってしまいます。仕方ないのでMETAサーバーへアクセスする際のURLを入れてみて、その後に出てくるユーザーとパスワードをMETAサーバー上でのID/PASSを入力しました。
しかしドメインが割り振られていないので、ブランクにしてみたところ必須項目とのことで前に進めません。
ドメインに参加していないというのはワークグループ環境だからということでしょうか。
その場合はドメインの欄に接続するサーバーのホスト名を入れてください。
この部分はOSとしての仕様なので、今も昔もこれからも変わりません。
その場合はドメインの欄に接続するサーバーのホスト名を入れてください。
この部分はOSとしての仕様なので、今も昔もこれからも変わりません。
無理矢理ホスト名を調べて入れてみたんですが、保存されずに前へ進めませんでした。
他の方法でアクセス先のURLをもう一度入力したところ、違う入力項目が表示され、web版として登録したところ、どうにかアクセスすることが出来ました。
Reppa様、ご助言いただきましてありがとうございました。
他の方法でアクセス先のURLをもう一度入力したところ、違う入力項目が表示され、web版として登録したところ、どうにかアクセスすることが出来ました。
Reppa様、ご助言いただきましてありがとうございました。
windows2008R2のTSライセンス画面について質問
現在2008R2をアプリケーションサーバーとしています。
TSライセンスは40台購入済みで、アクティブにもなっています。
接続デバイス数で設定してあります。
TSライセンスマネージャーの画面でライセンス数を確認すると
40台の購入で40台使用中となっていますが、画面上の端末台数を数えると34台しかありません。
残り6台が一時的なTSCAL側に存在します。
workgroup管理のため、詳細レポートなどもとれません。
6台分は表示がないのでどうなっているか一切わかりません。
最終的には一時TSライセンスにある6台を本来正常な購入に入れたいのですが、
非アクティブなどをすると正常な状態になるのでしょうか?
また、再インストール以外にこういった症状の回復方法が他にあったらご指導願います。
TSライセンスは40台購入済みで、アクティブにもなっています。
接続デバイス数で設定してあります。
TSライセンスマネージャーの画面でライセンス数を確認すると
40台の購入で40台使用中となっていますが、画面上の端末台数を数えると34台しかありません。
残り6台が一時的なTSCAL側に存在します。
workgroup管理のため、詳細レポートなどもとれません。
6台分は表示がないのでどうなっているか一切わかりません。
最終的には一時TSライセンスにある6台を本来正常な購入に入れたいのですが、
非アクティブなどをすると正常な状態になるのでしょうか?
また、再インストール以外にこういった症状の回復方法が他にあったらご指導願います。
<追記>
クライアントは制限が過ぎても40台の購入側には移動していません。
(クライアントでレジストリの削除で対応しています)
40台の購入が全て使用中になっているためかと思われますので、
全て使用中の問題だけ解決できたら幸いなのですが。
クライアントは制限が過ぎても40台の購入側には移動していません。
(クライアントでレジストリの削除で対応しています)
40台の購入が全て使用中になっているためかと思われますので、
全て使用中の問題だけ解決できたら幸いなのですが。
>6台分は表示がないのでどうなっているか一切わかりません。
これは発行先のクライアント名が表示されていないということですか?
XenApp6.0を使っているのであればCALの不具合があるので、
既存の修正を当てればクライアントを特定出来るかもしれません。
http://support.citrix.com/article/CTX131528
これは発行先のクライアント名が表示されていないということですか?
XenApp6.0を使っているのであればCALの不具合があるので、
既存の修正を当てればクライアントを特定出来るかもしれません。
http://support.citrix.com/article/CTX131528
RDS CAL(接続デバイス)の場合、
ある端末から初めて(1回目)接続すると一時的ライセンスが発行され、
その端末からもう1回(2回目)接続すると恒久的なCALが発行されるという、
2段階仕様のようです。
# 筋違いだったり、該当しなかったりしていたらすみません。
http://technet.microsoft.com/ja-jp/library/cc732416.aspx
ある端末から初めて(1回目)接続すると一時的ライセンスが発行され、
その端末からもう1回(2回目)接続すると恒久的なCALが発行されるという、
2段階仕様のようです。
# 筋違いだったり、該当しなかったりしていたらすみません。
http://technet.microsoft.com/ja-jp/library/cc732416.aspx
Reppaさん、たっちゃんさん、お返事ありがとうございました。
Reppaさん、一度内容を確認して修正を当てるか検討してみます。
たっちゃんさん、1回目は既に切れたのですが、2回目以降でも恒久的なCAL側に移動しないみたいなのです。
勝手な予想なのですが、本文中にも書きました、
「40台の購入で40台使用中となっていますが、画面上の端末台数を数えると34台しかありません。」
の為か、6台分が見れない(画面に表示がない)のです。
失効しようとしても、表示がないので失効できないのです。
おそらく6台分の表示がないものを失効できたら解決するのかもしれませんが、手段が分からず困っています・・・。
お二人にご案内いただいたサイトなども確認しますので、もし他にヒントがあればまたご案内をよろしくお願い致します。
Reppaさん、一度内容を確認して修正を当てるか検討してみます。
たっちゃんさん、1回目は既に切れたのですが、2回目以降でも恒久的なCAL側に移動しないみたいなのです。
勝手な予想なのですが、本文中にも書きました、
「40台の購入で40台使用中となっていますが、画面上の端末台数を数えると34台しかありません。」
の為か、6台分が見れない(画面に表示がない)のです。
失効しようとしても、表示がないので失効できないのです。
おそらく6台分の表示がないものを失効できたら解決するのかもしれませんが、手段が分からず困っています・・・。
お二人にご案内いただいたサイトなども確認しますので、もし他にヒントがあればまたご案内をよろしくお願い致します。
RDSライセンスはデバイスCALで運用している場合、
有効期限付きライセンスで発行され、一定期間で失効します。
そして、必要に応じ、再度ライセンスを発行します。
このため、手動で失効などは出来ません。
Microsoftのサイトにホワイトペーパーがあり、詳しく解説しています。
有効期限付きライセンスで発行され、一定期間で失効します。
そして、必要に応じ、再度ライセンスを発行します。
このため、手動で失効などは出来ません。
Microsoftのサイトにホワイトペーパーがあり、詳しく解説しています。
このような表示になる原因は様々ありますが、
きれいな状態にしたい場合は以下の操作が必要です。
1.ターミナルライセンスサービスコンポーネントの再インストール
2.ライセンスサーバアクティブ化
3.RDCALインストール
4.端末レジストリの削除(やらなくてもいいけど念のため)
きれいな状態にしたい場合は以下の操作が必要です。
1.ターミナルライセンスサービスコンポーネントの再インストール
2.ライセンスサーバアクティブ化
3.RDCALインストール
4.端末レジストリの削除(やらなくてもいいけど念のため)
XenApp6.5のデータベースサイジング
XenApp6.5のデータベースサイジングの資料はどこかにありますでしょうか。
XenDesktop5のデータベースサイジング資料は以下にありました。
XenDesktop 5 Database Sizing and Mirroring Best Practices
http://support.citrix.com/article/CTX127939
上記のような資料を探していますが見当たりません。
また、もしそのような資料がない場合は、
どうやってサイジングしたらよいのでしょうか。
以上、よろしくお願いいたします。
XenDesktop5のデータベースサイジング資料は以下にありました。
XenDesktop 5 Database Sizing and Mirroring Best Practices
http://support.citrix.com/article/CTX127939
上記のような資料を探していますが見当たりません。
また、もしそのような資料がない場合は、
どうやってサイジングしたらよいのでしょうか。
以上、よろしくお願いいたします。
この辺りを参考にしてはどうでしょうか。
http://support.citrix.com/proddocs/topic/xenapp5fp-w2k8/nl/ja/ps-planning-datastore-intro-v2.html?locale=ja
http://support.citrix.com/proddocs/topic/xenapp5fp-w2k8/nl/ja/ps-planning-datastore-intro-v2.html?locale=ja
有難うございます。
そのページの更に下の階層である「データベースサーバー用ハードウェアのパフォーマンスに関する注意事項」に、データストアデータベースのサイズ(MB)指標がありました。
http://support.citrix.com/proddocs/topic/xenapp5fp-w2k8/nl/ja/ps-planning-datastore-hw-perform-v2.html?locale=ja
大変助かりました。
以上、よろしくお願いいたします。
そのページの更に下の階層である「データベースサーバー用ハードウェアのパフォーマンスに関する注意事項」に、データストアデータベースのサイズ(MB)指標がありました。
http://support.citrix.com/proddocs/topic/xenapp5fp-w2k8/nl/ja/ps-planning-datastore-hw-perform-v2.html?locale=ja
大変助かりました。
以上、よろしくお願いいたします。
シームレスフラグ設定後、再起動は必要でしょうか
レジストリ操作になるので、一般的にサーバー再起動が必須だと思っていましたが、
Citrix のシームレスフラグ設定手順を見ましても、そのような指示はありませんでした。
このたび、計画的なサーバー再起動が必要な環境でのシームレスフラグの試行錯誤となる
ので、時間短縮のためにも、再起動を省略できるものならそうしたいと考えております。
具体的に試したいフラグ
USE OWNER WINDOW INSTEAD OF PARENT
説明:このフラグを有効にすると、GW_OWNERパラメータ(GWL_HWNDPARENTパラメータではなく)を使用して指定されたウィンドウの、オーナーウィンドウの指定を決定します。これは、アプリケーションウィンドウが、ペアレントウィンドウとオーナーウィンドウのような同じウィンドウを使用していない場合に必要となる場合があります。
USE GETPARENT API
説明:ウィンドウにこの値を設定すると、シームレスエンジンは指定されたウィンドウのオーナーを得るためにGetParent APIを使用できるようになります。
SET AS INDEPENDENT WINDOW
説明:この値をウィンドウに設定すると、シームレスエンジンが指定されたウィンドウを独立したウィンドウとして(ペアレントでない、またオーナーでない)送信することが可能になります。
よろしくお願いいたします。
検索したらいらないって書いてありましたよ。
--------------------------------
シームレスフラグの設定後にXenAppサーバーを再起動する必要はありません。
ただし、設定したフラグは以降の新しいセッションにのみ適用されます。
--------------------------------
http://support.citrix.com/article/CTX127451
--------------------------------
シームレスフラグの設定後にXenAppサーバーを再起動する必要はありません。
ただし、設定したフラグは以降の新しいセッションにのみ適用されます。
--------------------------------
http://support.citrix.com/article/CTX127451
ありがとうございます。
よく見つけられましたね。
よく見つけられましたね。
今後はちゃんと調べてから投稿してください。
Citrixクライアント別PCに再インストール
簡単な質問ですいません。
旧PCにCitrix MetaFrame Win32のクライアントをインストールしているのですが、
新しいPCに変えるため、再インストールを行う際に使用するユーザIDおよびPASSは旧PCで
使用していたものを使用する形になるのでしょうか?
また、PASSがわからない場合はどうすればよいのでしょうか?
※新PCはWindows7
旧PCにCitrix MetaFrame Win32のクライアントをインストールしているのですが、
新しいPCに変えるため、再インストールを行う際に使用するユーザIDおよびPASSは旧PCで
使用していたものを使用する形になるのでしょうか?
また、PASSがわからない場合はどうすればよいのでしょうか?
※新PCはWindows7
インストールするユーザーは管理者権限であれば何でもいいです。
また、パスワードを忘れた場合は管理者に該当のADのユーザーのパスワードをリセットしてもらってください。
また、パスワードを忘れた場合は管理者に該当のADのユーザーのパスワードをリセットしてもらってください。
Access Gatewayの証明書インストール方法について。
現在、Access Gateway VPX Version 5.0.2にて、
検証を行っています。しかし、DDCで仮想デスクトップをクリックすると、
===============================================================
Citrix Receiver
アプリケーションを起動できません。ヘルプ デスクに連絡して次の情報を提供してください: Citrix XenApp サーバーに接続できません。
SSL エラー 61:サーバーのセキュリティ証明書の発行者である "/C=***/ST=/L=/O=VeriSign, Inc./OU=Class 3 *** Public Primary Certification Authority - G2/CN=" をまだ信頼していません。
OK
===============================================================
というエラーがでて、仮想デスクトップに接続できません。
(AccessGatewayを使わない場合は、仮想デスクトップに接続できました。)
証明書は、VeriSignの14日間体験版証明書を使っており、
サーバーIDをAccessGatewayにインポートし、アクティブにした後、
ルート証明書と中間認証局証明書に”Add to chain"しています。
クライアント、DDC、仮想デスクトップには、サーバーID、ルート証明書、
中間認証局証明書の証明書を、それぞれインポートしています。
当方Access Gatewayが初めてなので、基本的なことかもしれませんが、
アドバイスなどいただけましたら、大変助かります。
以上、何卒宜しくお願い致します。
検証を行っています。しかし、DDCで仮想デスクトップをクリックすると、
===============================================================
Citrix Receiver
アプリケーションを起動できません。ヘルプ デスクに連絡して次の情報を提供してください: Citrix XenApp サーバーに接続できません。
SSL エラー 61:サーバーのセキュリティ証明書の発行者である "/C=***/ST=/L=/O=VeriSign, Inc./OU=Class 3 *** Public Primary Certification Authority - G2/CN=" をまだ信頼していません。
OK
===============================================================
というエラーがでて、仮想デスクトップに接続できません。
(AccessGatewayを使わない場合は、仮想デスクトップに接続できました。)
証明書は、VeriSignの14日間体験版証明書を使っており、
サーバーIDをAccessGatewayにインポートし、アクティブにした後、
ルート証明書と中間認証局証明書に”Add to chain"しています。
クライアント、DDC、仮想デスクトップには、サーバーID、ルート証明書、
中間認証局証明書の証明書を、それぞれインポートしています。
当方Access Gatewayが初めてなので、基本的なことかもしれませんが、
アドバイスなどいただけましたら、大変助かります。
以上、何卒宜しくお願い致します。
上手くクライアントPC側にテスト証明書のROOT証明書が入っていない気がします。
IISを立てて、そこにテスト証明書を入れてみた場合でも、信頼されてないサイトと警告が出ませんか?
IISを立てて、そこにテスト証明書を入れてみた場合でも、信頼されてないサイトと警告が出ませんか?
情報 誠に有難うございます!
Access Gateway以外のPCには、
Access Gatewayのサーバー証明書発行時にVeriSign
より取得したルート証明書(***.cer)を以下PC
■DDC(IISインストール済み。STA用のctxsta.dllが入っています)
■クライアントPC(IIS未インストール)
■仮想デスクトップ(IIS未インストール)
のデスクトップでダブルクリックし、”証明書のインストール”ボタンをクリックして
起動する”証明書のインポートウィザード”にて、
全てデフォルトの選択肢で、インポートしていますが、
同様のエラーがでて、仮想デスクトップに接続できません。
当方、Access Gateway以外のPCに対して必要な証明書関係の処理についても、
正直自信がありません。
情報などございましたら、ご連絡いただけますと、
大変助かります。
以上、何卒宜しくお願いいたします。
Access Gateway以外のPCには、
Access Gatewayのサーバー証明書発行時にVeriSign
より取得したルート証明書(***.cer)を以下PC
■DDC(IISインストール済み。STA用のctxsta.dllが入っています)
■クライアントPC(IIS未インストール)
■仮想デスクトップ(IIS未インストール)
のデスクトップでダブルクリックし、”証明書のインストール”ボタンをクリックして
起動する”証明書のインポートウィザード”にて、
全てデフォルトの選択肢で、インポートしていますが、
同様のエラーがでて、仮想デスクトップに接続できません。
当方、Access Gateway以外のPCに対して必要な証明書関係の処理についても、
正直自信がありません。
情報などございましたら、ご連絡いただけますと、
大変助かります。
以上、何卒宜しくお願いいたします。
本エラーですが、クライアントPCにて、、
”証明書のインストール”ボタンをクリックして
起動する”証明書のインポートウィザード”にて、
”証明書をすべて次のストアに配置する”を選択し、
”信頼されたルート証明機関”を選択し、インストールしたところ、
出現しなくなりました。
しかしながら、今度は別の以下エラーが発生してしまいました。
===================================
アプリケーションを起動できません。ヘルプ デスクに連絡して次の情報を提供してください: Citrix XenApp サーバーに接続できません。
無効なソケットを使用して、ソケット接続しようとしました。
===================================
このエラーについては、DDCのXenAppWebSiteのセキュアアクセスの設定より、セッションリライアビリティーのチェックを外すことで、出現しなくなりましたが、代わりに以下のエラーが出現いたしました。
===================================
アプリケーションを起動できません。ヘルプ デスクに連絡して次の情報を提供してください: Citrix XenApp サーバーに接続できません。
SSL エラー 38:プロキシ サーバーで ;10;STA155971168;3B6289B7DB511061224AF492B19411 のポート 1494 への接続を拒否しました。
===================================
以上のエラーについて、お気づきの点などございましたら、ご連絡いただけると
大変助かります。
以上、何卒、宜しくお願い致します。
”証明書のインストール”ボタンをクリックして
起動する”証明書のインポートウィザード”にて、
”証明書をすべて次のストアに配置する”を選択し、
”信頼されたルート証明機関”を選択し、インストールしたところ、
出現しなくなりました。
しかしながら、今度は別の以下エラーが発生してしまいました。
===================================
アプリケーションを起動できません。ヘルプ デスクに連絡して次の情報を提供してください: Citrix XenApp サーバーに接続できません。
無効なソケットを使用して、ソケット接続しようとしました。
===================================
このエラーについては、DDCのXenAppWebSiteのセキュアアクセスの設定より、セッションリライアビリティーのチェックを外すことで、出現しなくなりましたが、代わりに以下のエラーが出現いたしました。
===================================
アプリケーションを起動できません。ヘルプ デスクに連絡して次の情報を提供してください: Citrix XenApp サーバーに接続できません。
SSL エラー 38:プロキシ サーバーで ;10;STA155971168;3B6289B7DB511061224AF492B19411 のポート 1494 への接続を拒否しました。
===================================
以上のエラーについて、お気づきの点などございましたら、ご連絡いただけると
大変助かります。
以上、何卒、宜しくお願い致します。
Access Gatewayと内部ネットワーク間に、FWが存在したり、
プロキシ環境だったりしませんか?
プロキシ環境だったりしませんか?
さぼり様
ご連絡誠に有難うございます。
Access Gatewayと、クライアント、DDC、VirtualDesktopは、同一LANセグメント(192.168.10.0/24)に存在し、PCにインストールされているソフトウェアのFW以外は、
FWはありません。ソフトウェアFWもすべて、無効にしてあります。また、ブラウザにプロキシは使用しておりません。また、DDCの”クライアント側のプロキシ機能”も使用しておりません。
何かアドバイスが有りましたら、ご連絡いただけますと大変ありがたいです。
以上、何卒よろしくお願い致します。
ご連絡誠に有難うございます。
Access Gatewayと、クライアント、DDC、VirtualDesktopは、同一LANセグメント(192.168.10.0/24)に存在し、PCにインストールされているソフトウェアのFW以外は、
FWはありません。ソフトウェアFWもすべて、無効にしてあります。また、ブラウザにプロキシは使用しておりません。また、DDCの”クライアント側のプロキシ機能”も使用しておりません。
何かアドバイスが有りましたら、ご連絡いただけますと大変ありがたいです。
以上、何卒よろしくお願い致します。
PCにインストールされているソフトウェアのFWを無効にしてみても変わりませんか?
XenApp6.5で印刷およびEXCEL出力しようとするとブルースクリーン
サーバOS:Win2008R2SP2
XenApp6.5(Hotfix Rollup Pack 1導入済)にて、
クライアントから多少多めの印刷や2000行程度のEXCELをマクロにて出力させると
サーバ側でブルースクリーンとなります。
ブルースクリーン上には以下のメッセージが出ます。
stop: 0x0000003B (.....以下略)
vdtw30.dll - Address FFF96000B74EB0 base at FFFF96000B30000, .....以下略
対処方法はありますでしょうか?
ご教示いただけるとありがたいです!
XenApp6.5(Hotfix Rollup Pack 1導入済)にて、
クライアントから多少多めの印刷や2000行程度のEXCELをマクロにて出力させると
サーバ側でブルースクリーンとなります。
ブルースクリーン上には以下のメッセージが出ます。
stop: 0x0000003B (.....以下略)
vdtw30.dll - Address FFF96000B74EB0 base at FFFF96000B30000, .....以下略
対処方法はありますでしょうか?
ご教示いただけるとありがたいです!
メモリダンプを解析して、
どのモジュールがクラッシュしたのか確認しては如何でしょうか?
クラッシュした原因がOSなのか、アプリなのかもう少し絞り込めると思いますよ。
どのモジュールがクラッシュしたのか確認しては如何でしょうか?
クラッシュした原因がOSなのか、アプリなのかもう少し絞り込めると思いますよ。
ご回答ありがとうございます。ダンプを確認してみます。
こんな情報がありました。
http://support.microsoft.com/kb/2748302
http://support.microsoft.com/kb/2748302
まじすか、そんなことおきるんだ、、
XenApp5.0のAutoCreatePrinterについて
初めまして。
長文になりますがよろしくお願い致します。
現在、Windows2008SP2(32bit) にて XenApp5.0 を運用しております。
※トラブルの状況からクライアントでは無いと判断し、情報は割愛しております
XenApp5.0 は無印の状態で使用しておりましたが
印刷周りで少々トラブルが発生したため、問題の解消を期待して
パッチ当てを行う事となりました。
今回適用するパッチは「RP1」と
http://support.citrix.com/product/xa/v5.0_2008/hotfix/x86/public/?lang=ja&
にある全てを適用しております。
この状態で検証を行い、既知の問題は解消された可能性があるのですが
新たな問題が発生してしました。
今回ご相談させて頂きたいのは、この新たな問題の方なのですが
弊社環境の印刷ポリシーとして、サーバーとクライアント両方に同じドライバをインストールして
XenAppのユニバーサルドライバは使用しない形でプリンタをAutoCreateさせて使用しています。
また、デフォルトプリンタはクライアント側の通常使うプリンタを引き継ぐ形式を取っています。
但し、クライアントが使用するプリンタは多数あり、公開AP上から自由に切り替えられるようになっています。
上記の仕組みを前提として検証を行ったところ
パッチ適用後では、一部のプリンタだけ通常使うプリンタの設定がサーバー側に引き継げなくなりました。
あくまで全てのプリンタではなく、一部のプリンタのみ引き継げないようです。
一度全てパッチを削除して、段階的(CpSvc.exeが更新されるパッチのみ抜粋)に確認してみたところ
パッチ適用前・・・全プリンタ設定引継ぎ可能
RP1適用後・・・全プリンタ設定引継ぎ可能
XAJ500R01W2K8028・・・現象発生
このような結果になりました。
しかし、既知の問題の対応として期待していたパッチが実は「XAJ500R01W2K8028」でしたので
非常に困っております。
あと、無意味な情報かも知れませんが最新までパッチを当てた状態で
RP1適用時の CpSvc.exe をコピーしてやると現象は収まります。
以上の状況から見て、exe自身のバグかexeが更新された事により
新たな設定項目が有効になったのでは無いかと考えております。
しかし、サポート窓口に相談しても設定が引き継げるプリンタがある以上はプリンタ固有の問題では無いか?
と取り合えってもらえない状況です。
上記のような症状に心当たりのある方はおられないでしょうか。
よろしくお願い致します。
長文になりますがよろしくお願い致します。
現在、Windows2008SP2(32bit) にて XenApp5.0 を運用しております。
※トラブルの状況からクライアントでは無いと判断し、情報は割愛しております
XenApp5.0 は無印の状態で使用しておりましたが
印刷周りで少々トラブルが発生したため、問題の解消を期待して
パッチ当てを行う事となりました。
今回適用するパッチは「RP1」と
http://support.citrix.com/product/xa/v5.0_2008/hotfix/x86/public/?lang=ja&
にある全てを適用しております。
この状態で検証を行い、既知の問題は解消された可能性があるのですが
新たな問題が発生してしました。
今回ご相談させて頂きたいのは、この新たな問題の方なのですが
弊社環境の印刷ポリシーとして、サーバーとクライアント両方に同じドライバをインストールして
XenAppのユニバーサルドライバは使用しない形でプリンタをAutoCreateさせて使用しています。
また、デフォルトプリンタはクライアント側の通常使うプリンタを引き継ぐ形式を取っています。
但し、クライアントが使用するプリンタは多数あり、公開AP上から自由に切り替えられるようになっています。
上記の仕組みを前提として検証を行ったところ
パッチ適用後では、一部のプリンタだけ通常使うプリンタの設定がサーバー側に引き継げなくなりました。
あくまで全てのプリンタではなく、一部のプリンタのみ引き継げないようです。
一度全てパッチを削除して、段階的(CpSvc.exeが更新されるパッチのみ抜粋)に確認してみたところ
パッチ適用前・・・全プリンタ設定引継ぎ可能
RP1適用後・・・全プリンタ設定引継ぎ可能
XAJ500R01W2K8028・・・現象発生
このような結果になりました。
しかし、既知の問題の対応として期待していたパッチが実は「XAJ500R01W2K8028」でしたので
非常に困っております。
あと、無意味な情報かも知れませんが最新までパッチを当てた状態で
RP1適用時の CpSvc.exe をコピーしてやると現象は収まります。
以上の状況から見て、exe自身のバグかexeが更新された事により
新たな設定項目が有効になったのでは無いかと考えております。
しかし、サポート窓口に相談しても設定が引き継げるプリンタがある以上はプリンタ固有の問題では無いか?
と取り合えってもらえない状況です。
上記のような症状に心当たりのある方はおられないでしょうか。
よろしくお願い致します。
>しかし、サポート窓口に相談しても設定が引き継げるプリンタがある以上はプリンタ固有の問題では無いか?
>と取り合えってもらえない状況です。
そうですね、サポートの方が言われている通りだと思います。
プリンタの設定の引継ぎの問題はメーカー固有の問題だったりします。
メーカーのドライバで出る問題はCitrixの範疇ではありません。
Ridoc IO Assist For MetaFrame Ver.2.0
http://www.ricoh.co.jp/IPSiO/utility/ioassist/
まずは特定のドライバの問題か、ユニバーサルドライバでも出る問題か、
RDPでも出る問題か確認した方がいいと思います。
>と取り合えってもらえない状況です。
そうですね、サポートの方が言われている通りだと思います。
プリンタの設定の引継ぎの問題はメーカー固有の問題だったりします。
メーカーのドライバで出る問題はCitrixの範疇ではありません。
Ridoc IO Assist For MetaFrame Ver.2.0
http://www.ricoh.co.jp/IPSiO/utility/ioassist/
まずは特定のドライバの問題か、ユニバーサルドライバでも出る問題か、
RDPでも出る問題か確認した方がいいと思います。
>Reppa様
ご返信及びアドバイスありがとうございます。
私もReppa様と同じ考えはもっており
頂いた情報を参考にしながら検証して行きたいと思います。
しかしもう一方では、やはりCitrix側プログラムの問題があると考えています。
現行環境にパッチを適用(CpSvc.exeの更新)すると例の症状が発生しますが
パッチを削除すると現象は発生しなくなるという事実がありますので
やはり、何かしらプログラム側での仕様変更もしくはバグであると考えております。
この辺りを説明頂いたうえでドライバで対応して下さいという
メーカー回答であれば納得出来たのですけど。。。
ご返信及びアドバイスありがとうございます。
私もReppa様と同じ考えはもっており
頂いた情報を参考にしながら検証して行きたいと思います。
しかしもう一方では、やはりCitrix側プログラムの問題があると考えています。
現行環境にパッチを適用(CpSvc.exeの更新)すると例の症状が発生しますが
パッチを削除すると現象は発生しなくなるという事実がありますので
やはり、何かしらプログラム側での仕様変更もしくはバグであると考えております。
この辺りを説明頂いたうえでドライバで対応して下さいという
メーカー回答であれば納得出来たのですけど。。。
Powerful & Beautiful
力強く、美しいシステムを。

