Installations Problem

Dragun

New Member
Schönen guten Tag.

Ich habe einen Rootserver der mit Debian 4 läuft und wollte dort VHCS installieren, habe die ganzen Packete installiert die laut den Docs vorhanden sein müssen. Wenn ich dann die Setup Datei starte komme ich bis zum Benutzer anlegen und deren Password. Laut Vorgabe kann man dort den Benutzer Admin lassen muss halt nur ein PW wählen. Wenn ich das PW eingebe und dann noch die Email Addy kommt folgendes.
If specified by -literal_key, then the key length must be equal to the chosen cipher's key length of 56 bytes at /var/www/vhcs2/engine/setup/../vhcs2_common_code.pl line 1408

Mein English ist sehr sehr schlecht und ich weiss nicht was man mir da sagen will.

Installieren wollte ich die Version VHCS2-2.4.7.1

Wäre super wenn mir einer helfen könnte.
 
"If specified by -literal_key, then the key length must be equal to the chosen cipher's key length of 56 bytes " - Google-Suche

das sagt mir dann z.B. folgendes:
VHCS Setup Issues - Linux Forums

=

Code:
So my solution is simple: force that postinstall to use a key size of 56 instead.
Open up vhcs.postinstall (the error message tells you the exact path to it) and go down to the line it reports the error in. Then go some lines backowards and search for $keylen => 32. Replace the 32 with 56 and save it.

lg
Basti
 
Last edited by a moderator:
re

Bringt nichts, habe es auf 32 gestellt, das gleiche kommt immer noch. Habe es sogar auf 1 gestellt und der Fehler kommt.
 
Hi,
anscheinend ist Dein Englisch wirklich nicht das beste ;)
In dem Post steht Du sollst es auf 56 stellen, probier das mal.

lg
Basti
 
vhcs2_common_code.pl

habe dort in der line 1408, so wie mir es angemeckert wurde nachgesehen und da stand nix von keysize. habe es dann hinzugefügt
 
Last edited by a moderator:
Der Eintrag mit der Keysize steht irgendwo ÜBER der Zeile 1408!
Also bitte Deine Änderung wieder rausnehmen, und mit einem Editor nach "$keylen" suchen, und dort den Wert ersetzen.
 
Ab Zeile 1408 findest Du folgendes:

Code:
    my $cipher = Crypt::CBC -> new( 
                                    {
                                        'key'             => $main::db_pass_key,
                                        'cipher'          => 'Blowfish',
                                        'iv'              => $main::db_pass_iv,
                                        'regenerate_key'  => 0,
                                        'padding'         => 'space',
                                        'prepend_iv'      => 0
                                    }
                                  );

daraus machst Du folgendes:

Code:
    my $cipher = Crypt::CBC -> new( 
                                    {
                                        'key'             => $main::db_pass_key,
                                        [COLOR="Red"]‘keysize’ => 32,[/COLOR]
                                        'cipher'          => 'Blowfish',
                                        'iv'              => $main::db_pass_iv,
                                        'regenerate_key'  => 0,
                                        'padding'         => 'space',
                                        'prepend_iv'      => 0
                                    }
                                  );

Bzw. ‘keysize’ => 56, musst du ausprobieren.

Das ganze wiederholt sich auch nochmal ab Zeile 1443, dort also auch einfügen.
 
cool, der fehler ist weck und jetzt kommt der nächste. Jetzt fehlt bind und ich kanns net installieren mWARNING: The following packages cannot be authenticated!
bind
Install these packages without verification [y/N]? y
Err Index of / etch/main bind 1:8.4.7-1
Temporary failure resolving 'ftp.de.debian.org'
Failed to fetch http://ftp.de.debian.org/debian/pool/main/b/bind/bind_8.4.7-1_amd64.deb Temporary failure resolving 'ftp.de.debian.org'
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
it apt-get install bind .
 
Hehe, eine Sorge weniger :)
poste doch mal bitte Deine sources.list, sollte in /etc/apt/ liegen.

Oder noch besser, kannst Du ftp.de.debian.org pingen?
 
Alder, Du machst mir Sorgen :rolleyes: :D

Wie zum Geier hast Du dann überhaupt die VHCS Files auf dem Root gekriegt? Über Deinen lokalen Rechner?

Wie sieht denn Deine /etc/network/interfaces aus?
 
nö, per wget und tar hehehehehehehe


JUHU, es geht alles. Ich danke dir vielmals für deine Hilfe. Habe bind jetzt installiert bekommen und das VHCS geht.

DANKE DANKE DANKE DANKE!!!!!!!!!!!!!!!!!!!!!!!!!!
 
Back
Top