[FBSD 6] Citrix ICA files openen

Pagina: 1
Acties:
  • 315 views sinds 30-01-2008
  • Reageer

  • DiedX
  • Registratie: December 2000
  • Laatst online: 08-02 22:25
Hi allen,

Geheel tegen de policy van GoT en mezelf ben ik het even ZAT met zoeken. Ik zie het even niet meer.

Ik heb 2 weken geleden de moed bij elkaar geschraapt om FreeBSD (toen nog rc1, ondertussen niet meer) te installeren. Ik heb wat partities opgeruimd, en FreeBSD erop gezet. Ik moet heel eerlijk bekennen: ik heb sinds tijden niet meer zo'n lekker OS aangeraakt :) Ben Debian, Gentoo en FC1/2/3 gewend, maar ik heb het idee dat hier over nagedacht is.

Het installeren van zut gaat makkelijk, portupgraden ook, maar ik loop al anderhalve week te stoeien met Citrix voor school (We loggen in op een Metaframe (?), welke doorschakeld naar Windows 2003 AS, en daarvanuit SAP). Dit is eigenlijk het enige (behalve NTFS, maar dat komt later wel) WAT IK NOG NIET ONDER DE KNIE HEB. En daar baal ik van :)

Het verhaal:

Ik heb vanuit de ports de citrix_ica geinstalleerd, volgens mij de package waarmee je zou moeten kunnen connecten. Die installeerd een boel onduidelijke bestanden, waaronder ook iets met een Metaframe. De ICA Launcher (welke ik gewend ben onder Gentoo en Windows) zit hier (lijkt wel) bij, maar ik krijg 'm niet aan de slag. De bestanden welke geinstalleerd zijn:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
dr-xr-xr-x  2 root  sys        512 Apr  8  2005 .config
-r-xr-xr-x  1 root  sys      18680 Apr  8  2005 CHARICONV.DLL
-r-xr-xr-x  1 root  sys       5052 Apr  8  2005 NDS.DLL
lrwxr-xr-x  1 501   501          8 Apr  8  2005 Npica -> Npica.ad
-r--r--r--  1 root  sys        360 Apr  8  2005 Npica.ad
-r-xr-xr-x  1 root  sys       6952 Apr  8  2005 PDCRYPT1.DLL
-r-xr-xr-x  1 root  sys      25208 Apr  8  2005 PDCRYPT2.DLL
-r-xr-xr-x  1 root  sys      93995 Apr  8  2005 TW1.DLL
-r-xr-xr-x  1 root  sys      18668 Apr  8  2005 VDCM.DLL
-r-xr-xr-x  1 root  sys      26484 Apr  8  2005 VDSCARD.DLL
lrwxr-xr-x  1 501   501          9 Apr  8  2005 Wfcmgr -> Wfcmgr.ad
-r--r--r--  1 root  sys     143141 Apr  8  2005 Wfcmgr.ad
lrwxr-xr-x  1 501   501          8 Apr  8  2005 Wfica -> Wfica.ad
-r--r--r--  1 root  sys      38353 Apr  8  2005 Wfica.ad
drwxrwxrwx  3 root  sys        512 Apr  8  2005 cache
dr-xr-xr-x  2 root  sys        512 Nov  8 20:24 config
drwxr-xr-x  2 root  sys        512 Nov  8 20:24 desktop
-r--r--r--  1 root  sys      20044 Apr  8  2005 eula.txt
dr-xr-xr-x  2 root  sys        512 Apr  8  2005 help
dr-xr-xr-x  2 root  sys        512 Apr  8  2005 icons
-r--r--r--  1 root  sys       1983 Apr  8  2005 install.txt
dr-xr-xr-x  2 root  sys       1536 Apr  8  2005 keyboard
dr-xr-xr-x  3 root  sys        512 Apr  8  2005 keystore
-r-xr-xr-x  1 root  sys     306464 Apr  8  2005 libctxssl.so
dr-xr-xr-x  3 root  sys        512 Apr  8  2005 nls
-r-xr-xr-x  1 root  sys      20964 Apr  8  2005 npica.so
drwxr-xr-x  2 root  wheel      512 Nov  8 20:24 pkginf
-r--r--r--  1 root  sys       4483 Apr  8  2005 readme.txt
-r-xr-xr-x  1 root  sys      14860 Apr  8  2005 setupwfc
dr-xr-xr-x  2 root  sys        512 Apr  8  2005 util
-r-xr-xr-x  1 root  sys     826640 Apr  8  2005 wfcmgr
-r-xr-xr-x  1 root  sys    1245800 Apr  8  2005 wfica
-rwxr-xr-x  1 root  sys         79 Nov  8 20:24 wfica.sh
-rwxr-xr-x  1 root  sys         95 Nov  8 20:24 wfica_assoc.sh


Het LIJKT mij dat die wfica zijn best moet doen. Die zet ook wat paden, en opent het bestand launch.ica, met de inhoud:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
[Encoding]
InputEncoding=ISO8859_1

[WFClient]
ClientName=WI_FKNIP
ProxyFavorIEConnectionSetting=Yes
ProxyTimeout=30000
ProxyType=Auto
ProxyUseFQDN=Off
RemoveICAFile=yes
TransparentKeyPassthrough=Local
TransportReconnectEnabled=Off
Version=2
VirtualCOMPortEmulation=Off

[ApplicationServers]
SAP GUI 6_402 - My Applications {43}=

[SAP GUI 6_402 - My Applications {43}]
Address=;40;KNIP
AutologonAllowed=ON
BrowserProtocol=HTTPonTCP
CGPSecurityTicket=On
ClearPassword=KNIP
ClientAudio=Off
DesiredColor=4
Domain=\KNIP
EncryptionLevelSession=EncRC5-128
HTTPBrowserAddress=!
InitialProgram=#SAP GUI 6_402 - My Applications {43}
Launcher=WI
LongCommandLine=
ProxyTimeout=30000
ProxyType=Auto
SSLCiphers=all
SSLEnable=On
SSLProxyHost=weblogin.inholland.nl:443
ScreenPercent=98
SecureChannelProtocol=Detect
SessionsharingKey=4-rc5-128-none-intranet-4224973-EduFarm
TWIMode=On
TransportDriver=TCP/IP
Username=KNIP
WinStationDriver=ICA 3.0

[Compress]
DriverNameWin16=pdcompw.dll
DriverNameWin32=pdcompn.dll

[EncRC5-0]
DriverNameWin16=pdc0w.dll
DriverNameWin32=pdc0n.dll

[EncRC5-128]
DriverNameWin16=pdc128w.dll
DriverNameWin32=pdc128n.dll

[EncRC5-40]
DriverNameWin16=pdc40w.dll
DriverNameWin32=pdc40n.dll

[EncRC5-56]
DriverNameWin16=pdc56w.dll
DriverNameWin32=pdc56n.dll

(Creatief geknipt).

Dus, ik open die file:

code:
1
2
3
root@freebsd# ./wfica.sh /home/diederik/launch.ica
Cannot open display.
root@freebsd#


ok. Dan via Gnome. File, rechts, zeggen te openen met wfica.sh. Die geeft WEL wat, een Citrix Metaframe Presentation Server, welke wil connecten, maar vervolgens een foutmelding geeft:

code:
1
"You have not chosen to trust "GlobalSign Root CA", the issuer of the server's security certificate."


Deze geeft in google ("You have not chosen to trust "GlobalSign Root CA", the issuer of the server's security certificate." + Citrix) NIETS.

Wie o wie? Ik zie het niet meer, en ben het echt even zat. Volgens mij zit ik er dichtbij, maar ik heb een Citrix-expert nodig voor dat laatste beetje :(

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • DiedX
  • Registratie: December 2000
  • Laatst online: 08-02 22:25

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • ajvdvegt
  • Registratie: Maart 2000
  • Laatst online: 04-12-2025
Je hebt dus alleen dat display-probleem nog? 'xhost +' werkt niet? (ik ken FreeBSD niet, dus dit zou heel goed onzin kunnen zijn....)

I don't kill flies, but I like to mess with their minds. I hold them above globes. They freak out and yell "Whooa, I'm *way* too high." -- Bruce Baum


  • DiedX
  • Registratie: December 2000
  • Laatst online: 08-02 22:25
Nee, het ziet er steeds meer naar uit dat ik een server-certificaat ergens in moet proppen. Vraag me alleen niet welk certificaat, en al helemaal niet waarin :P

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Die ICA file, save jij die toevallig vanuit een website? Zo te zien wel, en dan moet je er eventjes rekening mee houden dat die files maar beperkt bruikbaar zijn :)

Verder zal je idd het root certificaat van "Global Sign" moeten installeren - je kan die hier downloaden.

Dit certificaat zal je moeten installeren in je Citrix client - http://support.citrix.com/article/CTX101298 staat beschreven hoe dat moet (blz. 26 bv.) :)

  • DiedX
  • Registratie: December 2000
  • Laatst online: 08-02 22:25
Holy cow, dit ziet er goed uit. Pagina 89 gaat inderdaad uit van het installeren van certificaten in een keystore.
Alleen lijkt je link naar de key nog niet helemaal lekker. Daar ga ik morgen even verder naar kijken, voorlopig roept mijn bedje :)

Thanks!

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • Valium
  • Registratie: Oktober 1999
  • Laatst online: 08-02 09:59

Valium

- rustig maar -

Al gelukt? Want dat probleem met die "You have chosen not to trust" kun je oplossen door dus het root certificaat van globalsign in je keystore te mikken. Da's alles.
(op mijn debian GNU/Linux systeempje is het /usr/lib/ICAClient/keystore/cacerts)
Kijk op de website van globalsign voor het certificaat. ( http://www.globalsign.net/ )

Oh ja, mocht de interface daarna nog niet starten, dan zou het kunnen xijn dat je libxaw6 nog nodig hebt (debian pakket. Kijk zelf even in welke port dat zou zitten). Dat was bij mij het geval.

  • DiedX
  • Registratie: December 2000
  • Laatst online: 08-02 22:25
Hey!

Nog niet, ik ben nu aan het werk. Ik ga vanavond verder ermee. Ik wil in ieder geval kwijt dat ik de reacties tot nu toe geweldig vind :)

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • DiedX
  • Registratie: December 2000
  • Laatst online: 08-02 22:25
Grom. Het ziet er naar uit dat de link naar:

"The GlobalSign root certificate is located on http://secure.globalsign.net/en/trust." (gevonden op http://support.globalsign.net/en/serversign/iis6.cfm) dood is. Valium, is het een idee dat je een tarball maakt, of is dat niet mogelijk?

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • DiedX
  • Registratie: December 2000
  • Laatst online: 08-02 22:25
Ok, flinke stap verder. Ik krijg nu de foutmelding dat de SSL-server geen verbindingen accepteerd. De Rootcerts waren verborgen in de FAQ, en inderdaad, een wget deed wonderen :)

nu nog wat verder.

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards

Pagina: 1