シトリックス炎の掲示板 1日8,000アクセスの国内最大シトリックスコミュニティ

トピック検索

265 件のトピックが該当しました。
  1. <
  2. 11
  3. 12
  4. 13
  5. 14
  6. 15
  7. 16
  8. 17
  9. 18
  10. 19
  11. 20
  12. >

XenApp6.5 公開アプリケーション起動時にWindowsログイン画面が表示される

Xen 2013/02/04 19:33:03

XenApp6.5
WindowsServer2008R2 の環境で、
WEBインターフェースで公開アプリケーションを設定しています。

パスワードが空白のドメインユーザを利用していますが、
公開アプリケーション起動時にWindows認証画面が表示されます。
認証画面が表示されないようにする方法はないか探しています。

何か情報をご存知の方がいましたらご教授をお願いいたします。

Reppa 2013/02/05 09:43:51

それは逆にパスワードが空白じゃないと出ないということでしょうか。
あと、認証は指定ですか?パススルーですか?

P 2013/02/05 10:00:56

パスワードが0文字の場合、この様な動作になったと思います。
Win2008サーバにリモートでログオンする際、
そもそも0文字以上のパスワードが必須だったと思います。

Xen 2013/02/05 11:25:11

認証は指定、ドメインのポリシーとして0文字も許容しています。

Reppa 2013/02/05 18:23:05

仕様のハズです。そういう記載もされていたと思います。

Xen 2013/02/06 12:50:33

ありがとうございます。
やはり今回の内容は仕様でした。
セキュリティ面を含めてパスワードは設定する運用とするようにします。

通りすがり 2013/02/16 21:53:42

ユーザー認証させないのなら、各種制約もありますが、
匿名ユーザーという方法も一応ありますね。
使ったことは有りませんが・・・。

井上 2013/02/23 03:58:30

まず、パスワードなしでの運用ではセキュリティ面に不安を感じます。
一般的に考えてもパスワードが空白で運用することを推奨されるベンダーはないはずです。

0文字のパスワードとは別に、ログインはReceiver(Web)をインストールしてブラウザから接続しようとされていますか?
  • ニックネーム
  • メール
  • 本文

リダイレクトプリンタの名称について

XEN 2013/02/04 19:25:16

XenApp6.5
WindowsServer2008R2 の環境で、
WEBインターフェースで公開アプリケーションを設定しています。

プリンタについてリダイレクトプリンタを利用してクライアントの
プリンタを利用したいと考えていますが、プリンタ名称が
「セッションX(PC名)プリンタ名」と長くなってしまいます。
プリンタ名を短くする方法はないか探しています。

何か情報をご存知の方がいましたらご教授をお願いいたします。

Reppa 2013/02/05 09:39:55

Citrixのポリシーで変更するしか無いと思います。
「従来の~」というポリシーがあるハズです。

Xen 2013/02/05 11:30:19

Citrixのポリシーで「従来のプリンタ名」を設定すると、
プリンタ名が「Client/コンピュータ名#///プリンタ名」となります。

もう少し短い名称にしたいと思っています。
プリンタ名が最初に表示されればいいのですが。

さぼり 2013/02/07 10:57:03

メーカーの公式サポートの方法としては、
仕様なので仕方ないと思われます。

セッション名を表示したくない場合は、
セッションプリンタ以外の方式を
選択するとかしか無いと思います。

Xen 2013/02/15 09:15:12

ありがとうございました。
難しいようですので、アプリケーション側の表示域を広げました。
  • ニックネーム
  • メール
  • 本文

Auto Created Client Printerの用紙名取得がされない

たけやん 2013/01/16 19:27:22

環境:
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

たけやん 2013/01/20 15:09:22

解決しました。自己レスです。

DeviceCapabilities呼び出しの際、PrinterNameとPortName をsjisに変換し、
null(0)で終了する(c/c++で使用する)文字列にしてから、実行すると期待していた
結果が返されました。
日本版のWindows系でプリンタ名に日本語が含まれる場合にだけ発生する
現象のようで、DeviceCapabilitiesの呼出しと実行結果の文字列はsjis文字で
null(0)にて終了する形式で行うようです。日本版citrixではAuto Created Client Printerの
プリンタ名に日本語が入るので要注意です。
(こんなことで3~4日も悩むなんて・・)

これでプリンタ用紙選択を実行時に行えるようになり、用紙サイズ別のプリンタを
あらかじめ作っておいてそれを選択といったことをせずに済むようになりました。

ご覧になったみなさんありがとうございました。
  • ニックネーム
  • メール
  • 本文

公開アプリケーション起動時の警告! WARNING!表示について

PEN 2013/01/01 23:55:59

使用バージョン:Citrix XenApp 6.0
公開アプリケーションサーバーのOS:Windows 2008 Server R2

Citrix WEB Intarfaceを使用して、公開アプリケーションを起動すると
Windows 2008 Server R2のログイン後に、警告! WARNING!という画面が表示されます。
毎回、[OK]ボタンを押す必要があり手間なので、表示させないようにしたいのですが
OS側には設定が見当たりません。
(これまでも当該OSを使用してきましたが見たことがありません。)

これはXenApp側の機能で表示されている警告なのでしょうか?

P 2013/01/08 08:49:48

警告の内容(タイトル、内容)を詳しくし記載した方が良いと思います。

グレートメタ 2013/01/10 16:14:30

警告内容の詳細に加え、警告メッセージが表示されている状態で
タスクマネージャを参照し、プロセスを確認してください。
何かのアプリのEXEだったりしませんか?
  • ニックネーム
  • メール
  • 本文

ローカルセッションマネージャーをお待ちくださいを表示し、接続が確立されない

KEN 2012/12/31 21:50:43

xenApp公開アプリケーションへの接続時に下記メッセージ表示状態時にCITRIX
の進捗バーが進まず、
しばらく待つとxenApp接続が終了してしまい、接続が確立されない。
「ローカルセッションマネージャーをお待ちください」


 <サーバ>
 win2kR2
  SP1
  KB2661001適用済み
 xenApp6.5
※hotfix:XA650R01W2K8R2X64013まで全て適用済み
英語ですが同じような障害がありましたので、
  Windows Server 2008 R2 x64 Edition 用セキュリティ更新プログラム (KB2731847)
  を当てました。
  これを当てる前は、再起動でも解決しませんでしたが、サーバー再起動すれば
  動くようになりましたが、運用に耐えれません。  

 <クライアント>
 xenDesktop
Win7
CitrixReceiver(EnterPrise) 3.3.0

P 2013/01/08 08:51:43

OSはWin2k8R2と思いますが、
障害発生時のイベントログにヒントになるようなログが出力されていませんか?

KEN 2013/01/13 22:08:20

対象サーバーには何も出ていません。

グレートメタ 2013/01/15 14:28:29


これでは?
http://support.microsoft.com/kb/2661001/ja

KEN 2013/01/30 13:41:04

グレートメタさん

この、パッチはあてています。

KURO 2013/10/02 12:22:10

KENさんと同じ状況なのですが、その後の進展等ございましたら
ご教授ください。

その名は。。。 2013/10/11 09:59:31

KUROさん
 WebInterface.confのtimeoutを5分位に伸ばしてみてください。
 ※WebINterface管理にはバグがあり、他設定でも何か設定後に登録してしまうと上記設定は初期値  (1分)に戻ってしまいます。※XenApp6.5
 こちらは本現象の際、直接WebInterface.confを変更し、二度とWebINterface管理を登録しない
 ことで本現象発生しなくなりました。
どうでしょうか?試してみてください。

なとん 2017/04/10 12:44:51

今困っているのですが、最後の方法で解決されてますか?

ろーま 2019/12/21 19:02:21

似たような事象が発生して困っています。
既に解決しておりましたら、どのような対策を施したのか教えていただけないでしょうか。

ちなみに、サーバは同じWS2012R2でXenAppは7.15LTSR,クライアントはWS2016になります。

ぎんぎつね 2019/12/23 10:00:02

以下のようなKBはありました。

https://support.citrix.com/article/CTX226312

ただ、CitrixというよりはOS側の問題のようですので、こちらへ問い合わせるよりはOSの保守先などに問い合わせて原因を探っていただいたほうが良いかと思います。
  • ニックネーム
  • メール
  • 本文

ServerManagerとPowerShellをタスクバーから消したい

wing 2012/12/18 16:35:58

お世話になります。wingと申します。

Citrixにログインした際、タスクバーにServerManagerとPowerShellが表示されます。
ユーザには実行権限がないので触らなければ、問題はないのですが邪魔だから非表示にしてほしいと要望がありました。
調べたところOUから設定できるとありましたが、Citrixもしくはサーバーの設定だけで解決したいので、何か情報お持ちでしたら何卒よろしくお願いいたします。(諸事情によりOUへのアクセスはできないため)

構成
windowsServer2008R2
Citrix XenApp6.5

なお、機能を完全に停止させるのではなく管理者には表示、一般ユーザーには非表示を考えております。

以上、よろしくお願いいたします。

グレートメタ 2012/12/21 16:25:26

ここにヒントが書いてあります。

既知の問題 - XenApp 6.5 for Windows Server 2008 R2
http://support.citrix.com/proddocs/topic/xenapp65-w2k8/nl/ja/ps-knownissues-w2k8-xa65.html?locale=ja

wing 2012/12/25 10:19:26

グレートメタ様

情報ありがとうございます。
やはり、それしかないようですね。
  • ニックネーム
  • メール
  • 本文

Mobility Packが適用されない

みーよい 2012/12/11 10:22:31

おつかれさまです。
一部サーバーを除いてMobility Packが適用されず困っております。

Windows Server 2008 R2 SP1
Citrix XenApp 6.5.0.0

AppCenterで確認できる適用済みHotfix:
XA650W2K8R2X64001, XA650W2K8R2X64006
XA650W2K8R2X64012, XA650W2K8R2X64015
XA650W2K8R2X64016, XA650W2K8R2X64019
XA650W2K8R2X64023, XA650W2K8R2X64024
XA650W2K8R2X64028

現在、公開アプリケーション用サーバ2台と公開デスクトップ用サーバ2台を
全サーバーが同じ環境で構築しております。

昨日Mobility Packを4台全てにインストールしました。
一番初めにMobility Packをインストールした公開デスクトップサーバ1台はMobility Packが
正常にインストールされAppCenter上でポリシーの設定をする事ができiPadでも使用可能なのを確認できたのですが、
それ以外のサーバー3台では適用が確認できない状況です。

また、Mobility Packが使用できているサーバの適用済みHotfix一覧に表示されていたのですが、
現在XA650W2k8R2X64025(Mobility Pack)は表示されていません。

1)なぜ一台だけが反映されて他は反映されないのでしょうか?
2)適用済みと表示されていたXA650W2k8R2X64025(Mobility Pack)はなぜ表示されなくなったのでしょうか?

ご教授いただけたら幸いです。
よろしくお願い致します。

Reppa 2012/12/12 17:23:28

XA650W2k8R2X64025についての情報は下記ぐらいだと思います。
あとMobility PackというのはXA650W2k8R2X64025のことではなく、
[XenAppのHotfix]+[XenAppのポリシーのHotfix]が
1個のZIPファイルになってCitrixから配布されている物のことを示しています。
前のMobility PackはXA650W2K8R2X64011だったので。

http://support.citrix.com/proddocs/topic/mobility-pack/nl/ja/ps-mobility-pack-install.html?locale=ja
http://support.citrix.com/article/CTX129229

あとは海外のフォーラムなどで原因を調べてみてください。
http://support.citrix.com/search/forum
  • ニックネーム
  • メール
  • 本文

windows2008R2のTSライセンス画面について質問

taka 2012/12/04 13:33:50

現在2008R2をアプリケーションサーバーとしています。
TSライセンスは40台購入済みで、アクティブにもなっています。
接続デバイス数で設定してあります。

TSライセンスマネージャーの画面でライセンス数を確認すると
40台の購入で40台使用中となっていますが、画面上の端末台数を数えると34台しかありません。
残り6台が一時的なTSCAL側に存在します。

workgroup管理のため、詳細レポートなどもとれません。
6台分は表示がないのでどうなっているか一切わかりません。

最終的には一時TSライセンスにある6台を本来正常な購入に入れたいのですが、
非アクティブなどをすると正常な状態になるのでしょうか?
また、再インストール以外にこういった症状の回復方法が他にあったらご指導願います。

taka 2012/12/04 15:16:25

<追記>
クライアントは制限が過ぎても40台の購入側には移動していません。
(クライアントでレジストリの削除で対応しています)
40台の購入が全て使用中になっているためかと思われますので、
全て使用中の問題だけ解決できたら幸いなのですが。

Reppa 2012/12/04 16:20:36

>6台分は表示がないのでどうなっているか一切わかりません。

これは発行先のクライアント名が表示されていないということですか?
XenApp6.0を使っているのであればCALの不具合があるので、
既存の修正を当てればクライアントを特定出来るかもしれません。

http://support.citrix.com/article/CTX131528

たっちゃん 2012/12/04 19:59:28

RDS CAL(接続デバイス)の場合、
ある端末から初めて(1回目)接続すると一時的ライセンスが発行され、
その端末からもう1回(2回目)接続すると恒久的なCALが発行されるという、
2段階仕様のようです。
# 筋違いだったり、該当しなかったりしていたらすみません。
http://technet.microsoft.com/ja-jp/library/cc732416.aspx

taka 2012/12/05 09:25:59

Reppaさん、たっちゃんさん、お返事ありがとうございました。

Reppaさん、一度内容を確認して修正を当てるか検討してみます。

たっちゃんさん、1回目は既に切れたのですが、2回目以降でも恒久的なCAL側に移動しないみたいなのです。
勝手な予想なのですが、本文中にも書きました、
「40台の購入で40台使用中となっていますが、画面上の端末台数を数えると34台しかありません。」
の為か、6台分が見れない(画面に表示がない)のです。
失効しようとしても、表示がないので失効できないのです。

おそらく6台分の表示がないものを失効できたら解決するのかもしれませんが、手段が分からず困っています・・・。

お二人にご案内いただいたサイトなども確認しますので、もし他にヒントがあればまたご案内をよろしくお願い致します。

P 2012/12/10 16:14:41

RDSライセンスはデバイスCALで運用している場合、
有効期限付きライセンスで発行され、一定期間で失効します。
そして、必要に応じ、再度ライセンスを発行します。
このため、手動で失効などは出来ません。

Microsoftのサイトにホワイトペーパーがあり、詳しく解説しています。

グレートメタ 2012/12/21 17:39:36

このような表示になる原因は様々ありますが、
きれいな状態にしたい場合は以下の操作が必要です。
1.ターミナルライセンスサービスコンポーネントの再インストール
2.ライセンスサーバアクティブ化
3.RDCALインストール
4.端末レジストリの削除(やらなくてもいいけど念のため)
  • ニックネーム
  • メール
  • 本文

XenAppのライセンス制限

nao 2012/11/15 10:24:06

いつも参考にさせてもらっています。

弊社では、本社にリモートアクセス用のサーバをたて、そこで業務アプリ
ケーションを利用しております。
・遠隔地用にXenAppのクライアントライセンスを10ライセンス購入しました。
・社内MAC用にTS-CALを20、XenApp用に10 計 30ライセンス用意しました。

XenAppで10ユーザ使用し、同時に、RDSで20ユーザが使用できると考えて購入
しました。
ところが、合わせて10ユーザまでしか接続できません。
11ユーザ目が接続すると、XenApp、RDSともに接続できず下記のエラーを出します。

「Citrix XenApp ライセンス取得エラー(XXXサーバ):すべてのライセンスが現在使用
中です。後でもう一度実行してください。この問題が解決されない場合は追加のライセン
スを取得するために、システム管理者に連絡してください。」

30ユーザが同時接続したいのです。ご存じの方いらっしゃいましたらお願い
いたします。

Windows2008 Server
XenApp 6.0


Reppa 2012/11/15 15:19:34

RDP用のサーバーとXenApp用のサーバーに別けるか、XenAppのライセンスをプラス20個しないと
RDP接続でもCitrixのライセンスが消費される仕様なので無理だと思います。

http://support.citrix.com/article/CTX104854

chat 2013/03/01 12:57:42

ここを読む限り設定で大丈夫になるのでは?
公開アプリケーション以外の実行ができると困ると困りますけど。
実機がないので検証はできませんが。

http://support.citrix.com/article/CTX104854
Presentation Server 3.0以降のPresentation Server製品は、セキュリティを確保するために、インストール時に[公開アプリケーションのみを実行する]チェックボックスがオンになっています。この場合、RDPクライアントやPrograma Neighborhoodを使用してサーバーへ直接接続すること(デスクトップ接続)ができなくなります。管理者は、必要に応じてこのオプションをオフにすることができます。これによりRDPクライアントがサーバーへ接続できるようになります。

Reppa 2013/03/01 15:44:22

その設定をオンにするとユーザー権限のユーザーからリモート接続が出来なくなります。
(オン/オフ関わらず管理者権限からはリモート接続は出来ます)
なのでそれをオンにしてしまうと今回の環境が使えなくなってしまいます。

http://support.citrix.com/article/CTX127143

また、この設定のオン/オフに公開デスクトップは関係ありません。
  • ニックネーム
  • メール
  • 本文

CitrixReceiverの「パスワードの削除」が

ひろ 2012/11/05 16:16:35

XenApp6.5をWindowsServer2008R2下で構築し、
クライアント端末にはCitrixReceiverEnterprise(Receiver for Windows 3.3 (Legacy PNA))をインストールしています。

クライアント端末より公開アプリケーションを利用する際、
PCの起動毎にCitrixのログイン認証をする運用を避けるため、
下記の手順を参考にxmlファイルを編集し、「パスワードを保存する」にチェックしました。
http://www.projectgroup.info/tips/XenApp/XA600W2K8R2_0007.html

ユーザを切り替えるため、
通知領域のアイコンより「バージョン情報」->「詳細設定」->「パスワードの削除」を
行いましたが、再起動後、公開アプリケーションを起動してもCitrixReceiverのログイン認証画面が起動されません。(公開アプリケーションが利用できてしまう。)

上記の手順にて、パスワードの保存を行ったのが悪いのでしょうか?
ユーザを切り替える(パスワードを削除)にはどうしたらよいのでしょうか?

ご教授願います。

P 2012/11/06 11:06:53

プライグインの状態>OnlinePlugin(****)>オプションです。
  • ニックネーム
  • メール
  • 本文

Powerful & Beautiful

力強く、美しいシステムを。