Posts by Eomer

    Kann man denn evtl. eine Migration zu keyhelp auf die Beine stellen? Hier wird man doch nur noch vertröstet. Dann muss man eben so erhlich sein und das Projekt beenden.

    Ich habe nach meinem Post ins Keyhelp-Forum geschaut, in dem gerade genau das Thema diskutiert wird. Also imscp-Migration zu Keyhelp.


    TheCry

    Keyhelp ist definitiv kostenlos. Nur Keyhelp + vServer mit dabei kostet...was ja völlig normal ist.

    Ich habe imscp schon lange den Rücken gekehrt und nutze heute Keyhelp. Ist nicht OpenSource, aber ein fantastisches Produkt. Das ganze Projekt steht mir auf zu wackligen Beinen, da muss man sich nur die Aktivität auf Github ansehen.

    Zudem ist mir das Verhalten des Chef-Entwicklers einige male negativ aufgefallen, er scheint kein großes Teamplayer zu sein, wenn man ehemaligen Begleitern des Projekts glaubt (ist ja in der IT nichts ungewöhnliches :D)

    Bin zufällig nochmal auf die Seite gekommen und habe Deinen Beitrag gelesen, nur deshalb antworte ich. Nicht das der Eindruck erweckt wird, dass ich hier rumhänge um etwas schlechtzureden.


    IMSCP war schön zum Einstieg, als ich neu in die Linux-Welt gekommen bin, dafür bin ich dem Projekt sehr dankbar :)

    Sure!


    Hey,


    im having these errors:


    [ERROR] autoinstaller::Adapter::DebianAdapter::__ANON__: Unknown error while executing postinstall tasks for the `apache2-bin' package
    [ERROR] autoinstaller::Functions::build: An error occurred while performing build steps


    Debian 8.8, using iMSCP 1.4.3 trying to update to iMSCP 1.4.6


    PHP 7.1.6-2+0~20170614060700.1+jessie~1.gbp831871 (cli) (built: Jun 14 2017 06:28:54) ( NTS )
    Server version: Apache/2.4.10 (Debian)
    Server built: Feb 24 2017 18:40:28
    Server's Module Magic Number: 20120211:37
    Server loaded: APR 1.5.1, APR-UTIL 1.5.4
    Compiled using: APR 1.5.1, APR-UTIL 1.5.4
    Architecture: 64-bit



    I did an "apt-get update && apt-get dist-upgrade" before the installation.



    ----------------------------------------------------------



    Which logfiles would be helpful to try to find the problem?



    Best regards

    I reconfigured the panel and now everything is working. IPv6 and IPv4.


    Here's what worked for me:


    1. removing ipv6 from the /etc/hosts file
    2. adding the ipv4 and the ipv6 address to the apache listener file
    3. reconfiguring the panel




    No issues at all.


    Thanks again!!

    I don't see any IPv6 in the conffile above. The server primary IP is an IPv4. The dualstack listener is not configured at all.


    So, what you have done exactly? You added the IPv6 through the control panel as administrator, you have assigned it to your reseller and as reseller you have set it for your customer, right? And it is not working? I get a bit lost.

    I'm supposed to configure the listener myself right?
    Yes, i did try to configure it myself but it was not working (probably because i didnt do the step in the screenshot)


    EDIT:
    I never touched the /etc/imscp/imscp.conf file though.


    The listener was configured like this (i did that):


    Code
    1. my @GLOBAL_IPS = (
    2. '93.159.253.78',
    3. '2a00:fe0:1:4d:5054:ff:fe00:c'
    4. );


    THEN I removed the IP's from the listener (as you see in the config file i posted in my last reply) and switched to the IPv6-address here (editing the customer):



    screen.png


    It was set to the IPv4 address before and i didn't realize that changing it would do something.
    But i tried and then it started working.


    Note: The server primary IP for i-MSCP is the one that you select during i-MSCP installation (or reconfiguration). Note that the IP is allways added in the customer Apache2 vhost files, regardless of the selected IP for your customers.

    I know this one. I thought that it asked me for "do you want to enable ipv6?" but i guess i was wrong about that.




    BTW: No need to add your IPv6 in your /etc/hosts file normally. Only the primary IP address is added into that file by i-MSCP. As long as the IPv6 is added in your DNS zones (AAAA DNS records), that should be enough. Now, if you want really add it in the /etc/hosts file for local resolving, you can always use the appropriate listener file: github.com/i-MSCP/imscp/blob/1…System/10_system_hosts.pl


    EDIT:
    I will remove it then. Thanks! I don't need local resolving.




    for your customers


    Just to calm you a little: I don't have any real customers, that would be irresponsible :D


    EDIT (short summary):

    1. Edited the listener


    2. undid the edit of the listener


    3. activated IPv6 for the customer and then it DID work. It still works.



    The only thing that doesn't work right now is the the panel redirect from an ipv6 address, ipv4 works.
    Its not forwarding at all.



    What i did NOW:
    1. removed ipv6 from the host file
    2. added the ipv6 address to the apache listener



    Sorry, im not trying to confuse anybody.

    Here you go:


    PanelRedirect: yes, 1.1.5
    DefaultServerPage: no


    Code
    1. # i-MSCP Listener::Apache2::DualStack listener file# Copyright (C) 2015-2017 Laurent Declercq <[email protected]>## This library is free software; you can redistribute it and/or# modify it under the terms of the GNU Lesser General Public# License as published by the Free Software Foundation; either# version 2.1 of the License, or (at your option) any later version.## This library is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU# Lesser General Public License for more details.## You should have received a copy of the GNU Lesser General Public# License along with this library; if not, write to the Free Software# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA### Provides dual stack support for Apache2.#package Listener::Apache2::DualStack;use iMSCP::EventManager;use List::MoreUtils qw/ uniq /;### Configuration variables## Parameter that allows to add one or many IPs to all Apache2 vhosts files# Please replace the entries below by your own entriesmy @GLOBAL_IPS = ( 'IP1', 'IP2');# Parameter that allows to add one or many IPs to the Apache2 vhost file of the specified domains# Please replace the entries below by your own entriesmy %PER_DMN_IPS = ( 'domain1.tld' => [ 'IP1', 'IP2' ], 'domain2.tld' => [ 'IP1', 'IP2' ]);### Please, don't edit anything below this line#iMSCP::EventManager->getInstance()->register( 'onAddHttpdVhostIps', sub { my ($data, $domainIps) = @_; push @{$domainIps}, @GLOBAL_IPS if @GLOBAL_IPS; push @{$domainIps}, @{$PER_DMN_IPS{$data->{'DOMAIN_NAME'}}} if $PER_DMN_IPS{$data->{'DOMAIN_NAME'}}; 0; });1;__END__




    Hey thanks for checking that.


    Im probably wrong about the panel, i thought there is an option during install.


    It's working by the way: I went to the reseller and chose the ipv6 (edit customer) . Sorry but i didn't know since this looks like a switch between either ipv6 or either ipv4.
    If i choose the ips for the reseller i can check the fields, if i edit the customer i can only switch between those two.


    Do you still need any info?


    And thanks Nuxwin, i admire your dedication.

    First of all i installed it with the option "do you use ipv6?".


    I mentioned in my previous thread that installing the panel with IPv6 option would delete the IPv6 from my /etc/hosts file so i added it myself.


    Code
    1. 127.0.0.1 server1.rlxd.de.local localhost93.159.253.78 server1.rlxd.de server12a00:fe0:1:4d:5054:ff:fe00:c server1.rlxd.de server1# The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopbackfe00::0 ip6-localnetff00::0 ip6-mcastprefixff02::1 ip6-allnodesff02::2 ip6-allroutersff02::3 ip6-allhosts


    Other than that i didn't really do anything. I tested if playing around with the "10_apache2_dualstack.pl" would change anything but it didnt make any difference.


    The IPv6 address here was added by imscp i guess?



    Code
    1. <VirtualHost 93.159.253.78:443 [2a00:fe0:1:4d:5054:ff:fe00:c]:80>