PDA

View Full Version : Citrix receiver : "Comodo High-Assurance Secure Server CA (SSL error 61).



roctoo
15-Sep-2012, 08:02
Via opensuse 12.1 had ik verbinding met het netwerk van mijn bedrijf via een citrix receiver.

Sinds kort hebben ze op het netwerk wat veranderd met als gevolg dat ik de volgende melding nu krijg:
You have not chosen to trust "Comodo High-Assurance Secure Server CA (SSL error 61).

ik weet dus niet wat ik moet doen om weer lekker in dat netwerk te kunnen werken.

Wie heeft een suggestie?

Fons Toorop

robin_listas
15-Sep-2012, 08:33
On 2012-09-15 17:06, roctoo wrote:
> Wie heeft een suggestie?

If you repeat in English, I might.

--
Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 "Asparagus" at Telcontar)

hcvv
15-Sep-2012, 09:21
This will be moved to the Dutch section. Please do not post until moved.

hcvv
15-Sep-2012, 10:06
This will be moved to the Dutch section. Please do not post until moved.
Verplaatst en weer open.

Knurpht
16-Sep-2012, 14:26
Blijkbaar is men een ander SSL certificaat gaan gebruiken. Ik moet morgenavond naar een klant waar ik dit voor geregeld heb. Het zou ook nog kunnen dat je dit in KDE kunt regelen.

Knurpht
16-Sep-2012, 23:27
In deze post: Linux Mint Forums • View topic - Mint, Citrix, Comodo certificate [SOLVED} (http://forums.linuxmint.com/viewtopic.php?f=90&t=44613&start=0) staat hoe je dit oplost.

akaper
01-Nov-2012, 00:40
Ik gebruik al jaren de citrix receiver onder linux om thuis te kunnen werken en ik krijg bij installatie meldingen voor nog meer certificaten die ontbreken. Maar daar maken jullie geen melding van, noch in de andere twee threads die in deze post worden genoemd. Dat het comodo certificaat mist, was voor mij een nieuwe melding, toen ik na de installatie van openSUSE 12.2 citrix wilde installeren (nieuwe versie van citrix receiver vermoed ik). Bij mij missen ook de volgende certificaten, die ik dan handmatig op de betreffende installatielocatie moet zetten:


AddTrustUTNServerCA.crt
UTNAddTrustServerCA.crt

Hoeven jullie die dan niet bij te plaatsen? Ik log overigens in via de servers van het bedrijf softwarehosting.nl.
Ik heb op de website van citrix hier jaren geleden al een opmerking over gemaakt, maar nooit een reactie gehad. Heeft iemand gemeld dat het comodo certificaat ontbreekt in het installatiepakket? Of is het niet zo vreemd als ik denk dat het is, als een bedrijf een installatiepakket distribueert, waar sommige certificaten wel in zitten en andere niet, zodat je die op internet moet zien op te sporen? Lijkt me niet het toppunt van veiligheid. Dat comodo ding haal je op van de comodo website, maar die andere twee certificaten die ik hierboven noem, kun je van verschillende, mij nietszeggende websites downloaden. Ik heb dat natuurlijk gemeld bij softwarehosting, maar hun bewering is dat dit geen beveiligingsrisico is.

Schiet mij maar lek, denk ik dan.

Knurpht
01-Nov-2012, 07:50
Ik heb een aantal jaren geleden zoiets eens moeten doen voor een SUSE gebruiker, die verbinding maakte met het hoofdkantoor van General Electrics (voor wie het niet kent, één van de grootste conglomeraten ter wereld). Die had een stuk of 13 extra certificaten nodig (vraag mij niet waarvoor). Als ik met citrix receiver iets moet, dan zoek ik dat ad hoc uit. Had een handleidinkje, nieuwe versie, veel veranderd, handleiding bijgwerkt, weer een nieuwe, weer veel veranderd.

Logica zegt mij dat aan de serverkant "gezet" wordt welke certificaten geldig zijn. Andre, heb jij al eens gekeken naar de SSL voorkeuren in KDE's systemsettings? En in Yast Softwarebeheer gezocht op "certificat" ?

akaper
01-Nov-2012, 08:50
Kijk kijk, dat wist ik niet. Er gaat even een wereld voor me open.

linux-wu5j:~ # zypper se certificat
Loading repository data...
Reading installed packages...

S | Name | Summary | Type
--+--------------------------+-------------------------------------------------------------------------------+-----------
i | ca-certificates | Utilities for system wide CA certificate installation | package
| ca-certificates-cacert | CAcert root certificates | package
i | ca-certificates-mozilla | CA certificates for OpenSSL | package
| ca-certificates-mozilla | CA certificates for OpenSSL | srcpackage
| check-create-certificate | A non-interactive script that creates an SSL certificate if it does not exist | package
i | java-ca-certificates | Utilities CA certificate import to gcj | package


Via KDE systeeminstellingen heb ik voor het eerst van mijn leven geklikt op knopje SSL-voorkeuren (een groots moment dat dan weer helaas zo snel voorbij is).
Ik keek toen verbaasd naar meer dan honderd certificaten, waaronder die comodo draak en Trust certificaten, allemaal aangevinkt. En nu weet ik eigenlijk niet goed wat ik hier nu moet laten zien of rapporteren, dus dat moet je misschien nog even laten weten.

Knurpht
01-Nov-2012, 09:06
Kijk kijk, dat wist ik niet. Er gaat even een wereld voor me open.

linux-wu5j:~ # zypper se certificat
Loading repository data...
Reading installed packages...

S | Name | Summary | Type
--+--------------------------+-------------------------------------------------------------------------------+-----------
i | ca-certificates | Utilities for system wide CA certificate installation | package
| ca-certificates-cacert | CAcert root certificates | package
i | ca-certificates-mozilla | CA certificates for OpenSSL | package
| ca-certificates-mozilla | CA certificates for OpenSSL | srcpackage
| check-create-certificate | A non-interactive script that creates an SSL certificate if it does not exist | package
i | java-ca-certificates | Utilities CA certificate import to gcj | package


Via KDE systeeminstellingen heb ik voor het eerst van mijn leven geklikt op knopje SSL-voorkeuren (een groots moment dat dan weer helaas zo snel voorbij is).
Ik keek toen verbaasd naar meer dan honderd certificaten, waaronder die comodo draak en Trust certificaten, allemaal aangevinkt. En nu weet ik eigenlijk niet goed wat ik hier nu moet laten zien of rapporteren, dus dat moet je misschien nog even laten weten.

Ik denk dat ik eerst meer moet gaan snappen van SSL en certificaten, om hier heel veel zinnigers over te kunnen zeggen. Als iemand hier inzicht in kan brengen, fijn

Benmh
01-Nov-2012, 09:51
Kloppen die broncodes en versies in jouw installatie van 12.1
Dit heb ik gevonden op het comodo forum, kan je daar wat mee?

SSL Certificate not trusted (http://forums.comodo.com/ssl-certificate/ssl-certificate-not-trusted-t64861.0.html)






(http://forums.comodo.com/ssl-certificate/ssl-certificate-not-trusted-t64861.0.html)

akaper
02-Nov-2012, 08:50
Hoi Fons, heb je je probleem al opgelost met de suggesties hierboven aangereikt? Op de link naar comodo die in de Ubuntu Thread (https://support.comodo.com/index.php?_m=downloads&_a=view&parentcategoryid=5&pcid=1&nav=0,1) wordt aangereikt, staan inderdaad een aantal certificaten. Ik hoop we dat je weet welke je nodig hebt.

Overigens kan de opslaglocatie van de cacerts op je pc anders zijn, dan wordt vermeld in de Ubuntu Thread. Daar wordt als opslaglocatie voor het comodo certificate genoemd:
/usr/lib/ICAClient/keystore Ik heb de Citrix receiver zelf geïnstalleerd mbv de drivers van Citrix Systems – Powering Mobile Workstyles and Cloud Services. (http://www.citrix.com) en ik installeer dat dan in /opt. Mijn opslaglocatie voor cacerts is:
/opt/Citrix/ICAClient/keystore/cacerts/ Daar staan alle certificaten die ik nodig heb om met hulp van de citric icaclient in te loggen op mijn werk. Ik denk dus dat je even moet checken waar bij jouw /ICAClient/keystore/cacerts in je systeem staat. Daar kun je dan het benodigde comodo cacert plaatsen. Dan zou je weer moeten kunnen inloggen.

Knurpht
03-Nov-2012, 04:12
Ook is er nog het pakket ca-certificates-cacert-1-10.1.1.noarch , geen idee of dat nog iets kan bijdragen

Benmh
03-Nov-2012, 12:09
http://forums.opensuse.org/english/get-technical-help-here/applications/480159-citrix-client-opensuse-12-2-how-apply.html (http://forums.opensuse.org/english/get-technical-help-here/applications/480159-citrix-client-opensuse-12-2-how-apply.html)

Op het Engelstalig forum is ook een Citrix probleem sinds gisteren met een mogelijke oplossing?

akaper
03-Nov-2012, 13:20
http://forums.opensuse.org/english/get-technical-help-here/applications/480159-citrix-client-opensuse-12-2-how-apply.html (http://forums.opensuse.org/english/get-technical-help-here/applications/480159-citrix-client-opensuse-12-2-how-apply.html)

Op het Engelstalig forum is ook een Citrix probleem sinds gisteren met een mogelijke oplossing?

Hm, tsja. De openmotif library en openmotif zelf, bevinden zich al in de OpenSUSE-12.2-Non-Oss repo. Met een hogere versie dan die in de bovengenoemde thread.
Misschien is het beter als degeen die deze thread start eerst aangeeft, wat hij nu precies heeft geïnstalleerd en of hij het blijkbaar ontbrekende certificaat van comodo.com nu heeft gedownload en in de juiste map heeft gezet.

Fons, ben je er nog?

akaper
06-Nov-2012, 14:57
Oké. Fons is blijkbaar even off the grid. Dan kan ik in de tussentijd posten wat ik heb bereikt. De in mijn ogen grote aantallen certificaten waar ik eerder in deze thread van repte, zijn terug te voeren op dit pakket:
ca-certificates-mozilla Deze certificaten staan allemaal in deze map:
/usr/share/ca-certificates/mozilla/

Ik heb het volgende geprobeerd. In deze directory van de citrix receiver installatie
/opt/Citrix/ICAClient/keystore/cacerts/ staan de certificaten die deels zijn mee geleverd met de rpm van citrix, opgehaald van de website Citrix Systems – Powering Mobile Workstyles and Cloud Services. (http://www.citrix.com/) en deels er door mij zijn ingezet vanaf voor mij onbekende websites (wat ik onveilig vind: ik kan de inhoud van die certificaten niet beoordelen op veiligheid).
Ik heb de map /opt/Citrix/ICAClient/keystore/cacerts veranderd in /opt/Citrix/ICAClient/keystore/cacerts.bc. Daarna een nieuwe map /opt/Citrix/ICAClient/keystore/cacerts aangemaakt en daar alle certificaten ingekopieerd vanaf /usr/share/ca-certificates/mozilla/.

En het werkt ook nog! Ik kan in alle applicaties van mijn werk die door middel van de citrix receiver worden gehost. Omdat hier ook een aantal comodo certificaten bijzitten, denk ik dat Fons hier ook mee geholpen kan zijn.

Heren, dankzij jullie input is er bij mij een kwartje gevallen en mijn dank is groot (buigsmiley).

Knurpht
07-Nov-2012, 08:46
Oké. Fons is blijkbaar even off the grid. Dan kan ik in de tussentijd posten wat ik heb bereikt. De in mijn ogen grote aantallen certificaten waar ik eerder in deze thread van repte, zijn terug te voeren op dit pakket:
ca-certificates-mozilla Deze certificaten staan allemaal in deze map:
/usr/share/ca-certificates/mozilla/

Ik heb het volgende geprobeerd. In deze directory van de citrix receiver installatie
/opt/Citrix/ICAClient/keystore/cacerts/ staan de certificaten die deels zijn mee geleverd met de rpm van citrix, opgehaald van de website Citrix Systems – Powering Mobile Workstyles and Cloud Services. (http://www.citrix.com/) en deels er door mij zijn ingezet vanaf voor mij onbekende websites (wat ik onveilig vind: ik kan de inhoud van die certificaten niet beoordelen op veiligheid).
Ik heb de map /opt/Citrix/ICAClient/keystore/cacerts veranderd in /opt/Citrix/ICAClient/keystore/cacerts.bc. Daarna een nieuwe map /opt/Citrix/ICAClient/keystore/cacerts aangemaakt en daar alle certificaten ingekopieerd vanaf /usr/share/ca-certificates/mozilla/.

En het werkt ook nog! Ik kan in alle applicaties van mijn werk die door middel van de citrix receiver worden gehost. Omdat hier ook een aantal comodo certificaten bijzitten, denk ik dat Fons hier ook mee geholpen kan zijn.

Heren, dankzij jullie input is er bij mij een kwartje gevallen en mijn dank is groot (buigsmiley).

Wat kan ik zeggen, dan "wauw". Eigenlijk zou de Citrix client voor linux netjes in de mozilla map horen te kijken, vind je ook niet? Symlinken is ook een mogelijkheid, maar niet netjes i.v.m. updaten Ik weet dat deze problematiek zich ook bij andere linux distros voordoet. Als ik weer bij mijn klant kom, wil ik hier zeker eens een testje aan wagen.

akaper
07-Nov-2012, 11:00
Wat kan ik zeggen, dan "wauw". Eigenlijk zou de Citrix client voor linux netjes in de mozilla map horen te kijken, vind je ook niet? Symlinken is ook een mogelijkheid, maar niet netjes i.v.m. updaten Ik weet dat deze problematiek zich ook bij andere linux distros voordoet. Als ik weer bij mijn klant kom, wil ik hier zeker eens een testje aan wagen.
Eigenlijk zou citrix veel meer certificaten moeten leveren, maar de ondersteuning voor Linux is niet iets waar ik warm van wordt. De handleiding die wordt geleverd in pdf is wel heel uitgebreid (maar dat van die certificaten staat er volgens mij niet in).
Ja, het moet in een andere situatie ook worden getest. Dan weten we meer. Ik vraag mij daarnaast ook af er een configuratiebestand is in de citrix installatiemap waarin je kunt instellen waar het programma kijkt naar de locaties met cacerts.
Een zoektocht op Google leverde mij echter niets op.

Knurpht
08-Nov-2012, 08:36
Je zou eens dit kunnen proberen, als je uitleg nodig hebt, vraag gerust


cd /opt/Citrix/ICAClient/keystore
su
mv cacerts cacerts.orig
ln -s /usr/share/ca-certificates/mozilla/ cacerts

Je ziet dan in die map


lrwxrwxrwx 1 root root 35 8 nov 16:31 cacerts -> /usr/share/ca-certificates/mozilla/
drwxr-xr-x 2 root root 4096 8 nov 16:10 cacerts.orig

Het kan natuurlijk zijn, dat Citrix het volgen van symlinks niet ondersteund of blokkeert, maar dit zou moeten werken, toch? Kan het zelf niet testen.

akaper
08-Nov-2012, 10:55
Je zou eens dit kunnen proberen, als je uitleg nodig hebt, vraag gerust


cd /opt/Citrix/ICAClient/keystore
su
mv cacerts cacerts.orig
ln -s /usr/share/ca-certificates/mozilla/ cacerts

Je ziet dan in die map


lrwxrwxrwx 1 root root 35 8 nov 16:31 cacerts -> /usr/share/ca-certificates/mozilla/
drwxr-xr-x 2 root root 4096 8 nov 16:10 cacerts.orig

Het kan natuurlijk zijn, dat Citrix het volgen van symlinks niet ondersteund of blokkeert, maar dit zou moeten werken, toch? Kan het zelf niet testen.

Ik heb gedaan wat je hierboven hebt geschetst. Inderdaad heel logisch. En het werkt! Voortaan werkt CITRIX dus altijd met de meest recente certificaten. Ik vind dit echt een geweldige verbetering.

Knurpht
09-Nov-2012, 01:31
Ik heb gedaan wat je hierboven hebt geschetst. Inderdaad heel logisch. En het werkt! Voortaan werkt CITRIX dus altijd met de meest recente certificaten. Ik vind dit echt een geweldige verbetering.

Lijkt me zinvol / geen gek idee, om hier maar eens een HOWTO van te maken. We hebben 't zo eigenlijk allemaal al bij elkaar. Voor mij is dit altijd de kick van open source, openSUSE; even wat heen en weer praten, wat verspreide fragmenten kennis bij elkaar gooien, en hup, weer een probleem uit de wereld

akaper
09-Nov-2012, 08:01
Lijkt me zinvol / geen gek idee, om hier maar eens een HOWTO van te maken. We hebben 't zo eigenlijk allemaal al bij elkaar. Voor mij is dit altijd de kick van open source, openSUSE; even wat heen en weer praten, wat verspreide fragmenten kennis bij elkaar gooien, en hup, weer een probleem uit de wereld
rotfl!Ik was hem al aan het schrijven. Gaarne uw commentaar waarna overplaatsing naar het geheel der howto's aanbevelenswaardig is.

Installeren van de citrix receiver onder OpenSUSE 12.2
- Installeren van de citrix receiver met de benodigdheden hiervan en optioneel van de usb-driver zodat je bijvoorbeeld lokaal (op je eigen pc) kunt printen. Installeren van de nodige cacerts (certificaten);
- Zorgen dat de Citrix Receiver deze certificaten gebruikt.

1 Download de laatste citrix receiver rpm van de website van citrix, op het moment van schrijven:

http://www.citrix.com/downloads/citrix-receiver/receivers-by-platform/receiver-for-linux-121.html
Zoek naar de rpm (er is ook een deb versie en een source versie) van de receiver en van de USB Support package. Let op: er is een versie voor x86 systemen, voor 64-bit systemen en voor ARM systemen.

2 Ga naar de download locatie en installeer de rpm's en meteen de volgende zaken.

su -c'zypper in ICAClient_12.1.0-0.x86_64.rpm ctxusb_2.2-1.x86_64.rpm open openmotif openmotif-libs ca-certificates ca-certificates-cacert ca-certificates-mozilla'
Aanpassen aan jouw citrix versienummer.

3 Zoek de installatielocatie van de cirix receiver. Op het moment van schrijven, is de standaardlocatie /opt/Citrix/ICAClient. Ervan uitgaande dat dit de locatie is, zorg je dat citrix voortaan gebruik maakt van de ca-certificates-mozilla certificaten. Op het moment van schrijven staan ze standaard op:
/usr/share/ca-certificates/mozilla
Dat doen we als volgt:

cd /opt/Citrix/ICAClient/keystore
su
mv cacerts cacerts.orig
ln -s /usr/share/ca-certificates/mozilla/ cacerts
Dit voorkomt dat je ontbrekende certificaten van onbekende websites moet downloaden om in te kunnen loggen in het citrix account waar je mee werkt. Dat heb ik jaren gedaan, omdat ik niet wist dat er certificaten als downloads door OpenSUSE worden aangeboden (bedankt, Knurpht en Benmh).

Mocht je nu toch nog deze melding krijgen:

You have not chosen to trust "Certificaat Naam" CA (SSL error 61).
Dan mist er nog een certificaat. Vraag het op bij je systeembeheerder, wend je tot het citrix forum of mogelijk tot het OpenSUSE forum.

Knurpht
10-Nov-2012, 05:21
Het enige wat ik zo zie, is dat je pakketten aan het zypper commando toevoegt, die volgens mij directe dependencies zijn voor de Citrix client. Ik heb op een schone installatie niet meer gedaan dan een "zypper in" van de client rpm, de rest werd daardoor wel binnengetrokken. ADAK, zypper is daar verder wel helder over, misschien geeft 't mensen iets meer zicht op wat er precies toegevoegd wordt aan het systeem.

Voorts: plaatsen die hap.

akaper
12-Nov-2012, 10:52
Het enige wat ik zo zie, is dat je pakketten aan het zypper commando toevoegt, die volgens mij directe dependencies zijn voor de Citrix client. Ik heb op een schone installatie niet meer gedaan dan een "zypper in" van de client rpm, de rest werd daardoor wel binnengetrokken. ADAK, zypper is daar verder wel helder over, misschien geeft 't mensen iets meer zicht op wat er precies toegevoegd wordt aan het systeem.

Voorts: plaatsen die hap.

Ja, bij nader inzien, is het wel wat overdreven dat zypper commando dat ik ingaf. Het zou ook een verkeerd beeld kunnen geven van de werking van zypper. Zet ik de howto op het forum? Dan pas ik het nog even aan, als je dat goed vind. Bovendien staat er een foutje in het zypper commando: er staat nog "open" tussen de paketten en dat doet natuurlijk niets.

Knurpht
12-Nov-2012, 12:37
Ja, bij nader inzien, is het wel wat overdreven dat zypper commando dat ik ingaf. Het zou ook een verkeerd beeld kunnen geven van de werking van zypper. Zet ik de howto op het forum? Dan pas ik het nog even aan, als je dat goed vind. Bovendien staat er een foutje in het zypper commando: er staat nog "open" tussen de paketten en dat doet natuurlijk niets.

Ik vind 't uitstekend. Pas inderdaad het zypper commando maar aan. Heb je 't zo kant en klaar, of wil je een PM met de huidige inhoud? Dan hoef je alleen het zypper commando aan te passen.

akaper
12-Nov-2012, 14:22
Ik vind 't uitstekend. Pas inderdaad het zypper commando maar aan. Heb je 't zo kant en klaar, of wil je een PM met de huidige inhoud? Dan hoef je alleen het zypper commando aan te passen.
Graag een PM met de huidige inhoud. Dan red ik mij ermee.

akaper
25-Nov-2012, 03:44
Het is ietwat off topic, kijkend naar de eerste post in deze thread. Maar ik vond het toch wel logisch om het hier te posten. Het venster van de citrix receiver wil niet laden en het schijnt een vaak voorkomend probleem te zijn (googlen van de foutmelding). Ik zocht en vond een oplossing en die wil ik hier graag even delen.

Bij het laden van:

cd /opt/Citrix/ICAClient_12
./wfcmgr
krijg ik:

/opt/Citrix/ICAClient/./wfcmgr.bin: error while loading shared libraries: libXm.so.4: cannot open shared object file: No such file or directory.
Toen het volgende gedaan:

ldd /opt/Citrix/ICAClient/wfcmgr.bin
linux-gate.so.1 (0xf76e2000)
libXm.so.4 => not found
libXp.so.6 => /usr/lib/libXp.so.6 (0xf76a6000)
libXpm.so.4 => /usr/lib/libXpm.so.4 (0xf7693000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xf768a000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xf766f000)
libXmu.so.6 => /usr/lib/libXmu.so.6 (0xf7655000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf7651000)
libdl.so.2 => /lib/libdl.so.2 (0xf764c000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xf7550000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf7535000)
libc.so.6 => /lib/libc.so.6 (0xf738e000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xf7331000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xf71f7000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xf71e4000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xf71e0000)
libuuid.so.1 => /usr/lib/libuuid.so.1 (0xf71d9000)
/lib/ld-linux.so.2 (0xf76e3000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0xf717a000)
librt.so.1 => /lib/librt.so.1 (0xf7171000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf714e000)
Opzoeken missend bestand:

locate libXm.so.4
/usr/lib64/libXm.so.4
/usr/lib64/libXm.so.4.0.3
Ik dacht; dat is mooi simpel, ik maak een link en klaar:

ln /usr/lib64/libXm.so.4 /usr/lib/libXm.so.4
Maar dat hielp niet, blijft dezelfde foutmelding geven:

cd /opt/Citrix/ICAClient_12
./wfcmgr
/opt/Citrix/ICAClient/./wfcmgr.bin: error while loading shared libraries: libXm.so.4: cannot open shared object file: No such file or directory.
Zoeken op internet bracht mij bij deze websites:
To me six months from now: How to get Citrix running on GNU/Linux (Ubuntu/Debian/Fedora) | kenfallon.com (http://kenfallon.com/to-me-six-months-from-now-how-to-get-citrix-running-on-debian-sid-amd64/)
Installing Citrix on Fedora 14 | kenfallon.com (http://kenfallon.com/installing-citrix-on-fedora-14/)
Het is een veel optredende fout, die door velen kennelijk wordt geweten aan Citrix. De tips op de genoemde websites volgend om te achterhalen wat er aan hand was:

file /opt/Citrix/ICAClient/wfcmgr.bin
/opt/Citrix/ICAClient/wfcmgr.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped
Lijkt erop dat de binary de 32 bits versie is???? Ik heb toch echt de 64-bits rpm geïnstalleerd.
Installeren van : openmotif-libs-32bit in YAST - softwarebeheer, afhankelijkheden aangepast.
Toen:

/opt/Citrix/ICAClient/wfcmgr.bin
Warning: Missing charsets in String to FontSet conversion
And we have window: het venster van de citrix receiver laadt. Ik kan instellingen veranderen, dus blijkbaar lost dit het probleem op.

Het installatiecommando voor het installeren van citrix moet dus zijn, er vanuit gaand dat je de rpm bestanden eerst download en vanuit deze map de installatie uitvoert:

su -c'zypper in ICAClient_12.1.0-0.x86_64.rpm ctxusb_2.2-1.x86_64.rpm openmotif openmotif-libs-32bits ca-certificates ca-certificates-cacert ca-certificates-mozilla'
Althans zolang ze deze fout niet corrigeren bij Citrix.

Knurpht
25-Nov-2012, 07:53
Net even gecheckt, die heb ik geïnstalleerd. Ik kwam namelijk ook 's een libXm melding tegen. Dat linken van 64bit libs naar /usr/lib gaat vaak niet goed, symbol errors Nz. Ik ga er tegenwoordig van uit dat ik alles met openSUSE middelen kan regelen, en moet nog tegenkomen dat me dat niet lukte. Bij meldingen van derde-partijen-software, ook al komt die in 64bits pakketten, kijk ik altijd even of er 32bits pakketten zijn die de missende lib*.so bevatten. Je kunt dat doen via Softwarebeheer, Zoeken, en dan "Bestandenlijst" aanvinken, en "RPM levert". Zo vond ik die libXm.so ook, dacht dat ik in de instructies ergens een stapje gemist had, of dat mijn zandbak gedrag iets gebroken had. Ik zie dus ook netjes de Citrix Receiver starten ( "netjes" slaat op starten, niet op de Citrix Receiver. Zo'n beroerde interface kunnen alleen de grote spelers zich veroorloven :D )

akaper
25-Nov-2012, 11:01
Oké, jij had die foutmelding dus ook. Ik check "rpm levert" zelden, alleen als een pakket niet doet wat ie moet doen, eigenlijk. Of als het om spotify gaat:).
Als ik het had gecheckt zoals jij dat doet, had dat een hoop gedoe gescheeld. Verdraaid, heb ik ook nog wat geleerd vandaag.


( "netjes" slaat op starten, niet op de Citrix Receiver. Zo'n beroerde interface kunnen alleen de grote spelers zich veroorloven :D )
rotfl!

Knurpht
25-Nov-2012, 14:22
Oké, jij had die foutmelding dus ook. Ik check "rpm levert" zelden, alleen als een pakket niet doet wat ie moet doen, eigenlijk. Of als het om spotify gaat:).
Als ik het had gecheckt zoals jij dat doet, had dat een hoop gedoe gescheeld. Verdraaid, heb ik ook nog wat geleerd vandaag.


rotfl!

Ja, de zondag is zó'n dag :D.

roctoo
03-Apr-2013, 03:37
Ls,

Ik was een paar maanden eruit maar [robeer het weer op te pakken:

hoe plaats ik de benodigde comodo cacerts in de map /opt/Citrix/ICAClient/keystore/cacerts/

het lukt mij niet.

Knurpht
03-Apr-2013, 04:31
Ls,

Ik was een paar maanden eruit maar [robeer het weer op te pakken:

hoe plaats ik de benodigde comodo cacerts in de map /opt/Citrix/ICAClient/keystore/cacerts/

het lukt mij niet.

welkom terug :)

Ik heb zelf vorige week bij een klant deze handleiding voor 12.2 gevolgd: https://forums.opensuse.org/nederlands-dutch/community/nl-how-tos/480849-citrix-receiver-op-opensuse-12-2-64-bits-installeren.html. André(akaper) en ondergetekende zijn daarvoor een poosje bezig geweest om 't uit te zoeken. Ik had in tien minuten een werkende situatie via de HOWTO.