Kernel Update FOG 1.3.4



  • Server
    • FOG Version: 1.3.4
    • OS: debian
    Client
    • Service Version:
    • OS:
    Description

    kernel update
    Unable to contact server

    0_1486482228731_fog1.3.4_kernelupdate.PNG

    0_1486482214725_fogproxy.PNG


  • Moderator

    It may help those with this issue now and in the future to note that the “Kernel Update” wiki article also has manual steps in it:
    https://wiki.fogproject.org/wiki/index.php?title=Kernel_Update


  • Moderator

    @rdaval3 Le problème sera résolu lorsque vous avez terminé la mise à jour à FOG 1.3.5 (lorsqu’il est libéré)

    translation by google



  • @Lenain

    j’ai fait la manipulation dans le fichier environnement, mais hélas pas de changement.

    Je ne sais pas sur quel serveur il essai de se connecté, le message est assez vague.

    si je fait un wget, apt-get depuis un terminal je n’ai aucun problème
    mes postes client se connectent sans problème au serveur tftp ou se trouve le fichier bzimage.

    si un des développeurs de fog peux me dire sur quel serveur il veut se connecté peux etre pourrai-je trouvé l’erreur sur mon serveur


  • Senior Developer

    I’ve removed the version= string from the fogconfigurationpage testing element as you guys found. Ultimately this version string isn’t needed for anything and should not have been causing any other issues. It would seem, to me, the query string was trying to be accessed as if it were a “direct” page instead of stripping the query part off.

    working-1.3.5 has the string updated now.



  • @rdaval3
    Bonjour,
    J’avais le même problème que vous, pour le résoudre j’ai ajouté mon proxy à l’environnement:

    vim /etc/environment
    

    Puis j’ai ajouté ces lignes en fin de fichier:

    http_proxy="http://AdresseIPduProxy:port/"
    https_proxy="http://AdresseIPduProxy:port/"
    

    J’ai ensuite enregistré, après je suis allé sur la console web FOG dans “FOG Configuration” -> “FOG Settings” -> “Proxy settings” et ai ajouté les paramètres de proxy.
    Comme vous l’avez proposé j’ai modifié le fichier “/var/www/html/fog/lib/pages/fogconfigurationpage.class.php” et ai remplacé

    ’https://fogproject.org/kernels/kernelupdate.php?version=%s’
    

    par

    ’https://fogproject.org/kernels/kernelupdate.php?version=’
    

    J’ai redémarré mon serveur FOG et j’ai pu mettre à jour le Kernel.


  • Moderator

    I can confirm that I get the same error message with 1.3.4.

    In a way it is no problem, since the kernel has not updated since 1.3.4. I agree that the error should not be. But the result isn’t bad.

    If you feel you MUST update the kernel files, you can always execute the manual steps.

    On your FOG server run these commands:

    wget https://fogproject.org/kernels/bzImage
    wget https://fogproject.org/kernels/bzImage32

    If your FOG server is behind an internet proxy server you must execute these commands BEFORE the wget steps.
    export http_proxy=http://<proxy_ip>:<proxy_port>
    export https_proxy=http://<proxy_ip>:<proxy_port>
    export no_proxy=<fog_server_ip>

    For my server I placed these commands in /etc/bashrc so they run on every login.

    These bzImage files must go into /var/www/html/fog/service/ipxe directory on the fog server.



  • @Lenain
    maintenant la liste des kernel s’affiche
    je peux en selectionner un
    mais quand je clic sur NEXT
    0_1486557012095_kernelupdate_1.PNG

    j’ai une nouvelle erreur
    0_1486556897343_kernelupdate.PNG

    Quel seveur ??
    Merci de votre aide



  • @rdaval3
    Thanks for that tip ;) It work fine for me with ’https://fogproject.org/kernels/kernelupdate.php?version=’. I’ve let the proxy setting in fog and change fogconfigurationpage.class.php and now I have the kernel update page.



  • dans le fichier fogconfigurationpage.class.php, lorsque je modifie la ligne
    https://fogproject.org/kernels/kernelupdate.php?version=%s’,
    en
    https://fogproject.org/kernels/kernelupdate.php’,
    j’ai accès a la liste des kernel mais cette fois lorsque je clic pour telecharger le fichier voila le message que j’obtiens
    0_1486539748805_kernelupdate.PNG

    public function kernelUpdate()
    {
        $this->kernelselForm('pk');
        $url = sprintf(
            'https://fogproject.org/kernels/kernelupdate.php?version=%s',
            FOG_VERSION
        );
        $test = self::$FOGURLRequests->isAvailable($url);
        $test = array_shift($test);
        if (false === $test) {
            return print _('Unable to contact server');


  • @Tom-Elliott

    J’ai enlevé les paramètres du proxy dans FOG, mais cela ne fonctionne pas non plus.


  • Senior Developer

    @rdaval3 said in Kernel Update FOG 1.3.4:

    non rien d’utile, le ticket est d’ailleurs classé non résolu.
    oui comme indiqué sur l’image j’ai renseigné mon serveur proxy, le problème est survenu depuis la mise à jour vers la version 1.3.3 et subsiste sur la version 1.3.4 (cela fonctionnait sur la version 1.2.0)

    I’m going to side on the err or caution here and suggest that you, for now, remove Proxy information from the information here and see if things are suddenly functional.

    I was informed a long time ago that proxy information on 1.2.0 didn’t actually “work” as was intended which has now been fixed for these series of releases.



  • @Sebastian-Roth

    non rien d’utile, le ticket est d’ailleurs classé non résolu.
    oui comme indiqué sur l’image j’ai renseigné mon serveur proxy, le problème est survenu depuis la mise à jour vers la version 1.3.3 et subsiste sur la version 1.3.4 (cela fonctionnait sur la version 1.2.0)


  • Developer

    @rdaval3 Are you behind a proxy server? Maybe find something useful here: https://forums.fogproject.org/topic/9371/fog-1-3-3-kernel-update-unable-to-contact-server


Log in to reply
 

Looks like your connection to FOG Project was lost, please wait while we try to reconnect.