Re: mysqldump hibát jelez
On Tue, Aug 28, 2007 at 08:56:26AM +0200, Molnár István wrote: > > # mysqldump --ssl -u backup -p** -h localhost -B mysql --create-option > --add-drop-table -c -F -e -h 127.0.0.1 > mysqldump: Got error: 2026: SSL connection error when trying to connect > > Bugriport: > http://bugs.mysql.com/bug.php?id=27669 > > Theát még eddig megoldatlan (5.0.32), újra forgatásra sajnos nincs időm. > Mindazonáltal az egész túlhaladott, mivel távolról minden további nélkül > működik a mentés A lokalis geprol is lehet a kulso IP cimere csatlakozni... -- Udvozlettel Zsiga _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Mihaly Zachar írta: > > hiaba adsz neki -S -sel unix socketet, ha -h 127.0.0.1-et irsz, akkoris > TCP-n fog menni... :) > szoval ha -h localhost van akkor _tuti_ a unix socket, ha -h 127.0.0.1 > akkor _tuti_ TCP > > na, ezert nem kell az "is" :) > > en meg anno megszivtam ezt amikor egy webszervert jail-ba koltoztettem, > az ugyfel php kodjaiban mindenhol "localhost"-ra csatlakoztak, es ha a > fejem tetejere alltam, akkor se tudtam neki elmagyarazni, hogy TCP-n > kapcsolodjon... > > na, akkor olvastam valahol, hogy ezt az "ugyfelek megsegitesere" > talaltak ki, hogy nehogy valaki mar a localhoston TCP-vel akarjon > kommunikalni, mert a "programozok" nagyresze nemfigyel erre oda, es a > TCP-n torteno kommunikacio teljesitmenycsokkenest okoz ugyebar... > > szoval gondolkodnak helyettunk... > > peace :) > > Na szóval: www:~# mysqladmin -p version Enter password: mysqladmin Ver 8.41 Distrib 5.0.32, for pc-linux-gnu on i486 Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to modify and redistribute it under the GPL license Server version 5.0.32-Debian_7etch1-log Protocol version10 Connection Localhost via UNIX socket UNIX socket /var/run/mysqld/mysqld.sock Uptime: 16 hours 14 min 39 sec Threads: 4 Questions: 18446 Slow queries: 0 Opens: 1463 Flush tables: 1 Open tables: 64 Queries per second avg: 0.315 www:~# mysqladmin -p version -h 127.0.0.1 Enter password: mysqladmin Ver 8.41 Distrib 5.0.32, for pc-linux-gnu on i486 Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to modify and redistribute it under the GPL license Server version 5.0.32-Debian_7etch1-log Protocol version10 Connection 127.0.0.1 via TCP/IP TCP port3306 Uptime: 16 hours 15 min 5 sec Threads: 4 Questions: 18459 Slow queries: 0 Opens: 1463 Flush tables: 1 Open tables: 64 Queries per second avg: 0.316 Tehát való igaz, hogy a -h 127.0.0.1 hatására TCP/IP kapcsolat jön létre, ámde a kacsolódás ugyancsak sikertelen: # mysqldump --ssl -u backup -p** -h localhost -B mysql --create-option --add-drop-table -c -F -e -h 127.0.0.1 mysqldump: Got error: 2026: SSL connection error when trying to connect Bugriport: http://bugs.mysql.com/bug.php?id=27669 Theát még eddig megoldatlan (5.0.32), újra forgatásra sajnos nincs időm. Mindazonáltal az egész túlhaladott, mivel távolról minden további nélkül működik a mentés _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Gabor HALASZ wrote: > Mihaly Zachar írta: > -h localhost -> unix socket !!! >>> Szerintem pont ezt irtam :) Socketen viszont nincs ssl. >>> >>> >>> >> az "is" zavart meg :), az nemkellettvolna :) >> >> > Dehogynem kell, -S vagy --socket-name kulonben a unix socket kapcsoloja :) > Az, hogy a localhost naluk special word es nem a 127.0.0.1 neve, csak a > doksi melyen van valahol. > hiaba adsz neki -S -sel unix socketet, ha -h 127.0.0.1-et irsz, akkoris TCP-n fog menni... :) szoval ha -h localhost van akkor _tuti_ a unix socket, ha -h 127.0.0.1 akkor _tuti_ TCP na, ezert nem kell az "is" :) en meg anno megszivtam ezt amikor egy webszervert jail-ba koltoztettem, az ugyfel php kodjaiban mindenhol "localhost"-ra csatlakoztak, es ha a fejem tetejere alltam, akkor se tudtam neki elmagyarazni, hogy TCP-n kapcsolodjon... na, akkor olvastam valahol, hogy ezt az "ugyfelek megsegitesere" talaltak ki, hogy nehogy valaki mar a localhoston TCP-vel akarjon kommunikalni, mert a "programozok" nagyresze nemfigyel erre oda, es a TCP-n torteno kommunikacio teljesitmenycsokkenest okoz ugyebar... szoval gondolkodnak helyettunk... peace :) _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Mihaly Zachar írta: >>> -h localhost -> unix socket !!! >>> >>> >>> >> Szerintem pont ezt irtam :) Socketen viszont nincs ssl. >> >> > > az "is" zavart meg :), az nemkellettvolna :) > Dehogynem kell, -S vagy --socket-name kulonben a unix socket kapcsoloja :) Az, hogy a localhost naluk special word es nem a 127.0.0.1 neve, csak a doksi melyen van valahol. _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Gabor HALASZ wrote: > Mihaly Zachar írta: > >>> es ekkor is >>> unix socketen fog csatlakozni. Hagyd ki az -ssl-t... >>> >>> >>> >> ez viszont tudtommal nemigyvan... >> >> -h localhost -> unix socket !!! >> >> > Szerintem pont ezt irtam :) Socketen viszont nincs ssl. > az "is" zavart meg :), az nemkellettvolna :) _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Mihaly Zachar írta: >> es ekkor is >> unix socketen fog csatlakozni. Hagyd ki az -ssl-t... >> >> > > > ez viszont tudtommal nemigyvan... > > -h localhost -> unix socket !!! > Szerintem pont ezt irtam :) Socketen viszont nincs ssl. _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Molnár István wrote: >> Illetve ki találkozott már ilyennel? Esetleg meg tudom-e mondani >> valahogy a mysqld-nek, hogy a localhoston keresztüli csatlakozásokat >> titkosítatlanul is elfogadja. >> >> >> > Az archívum kedvéért: > Megtaláltam, mi a gond ez bizony bug a mysqldumpban. Ha a szerver ssl > titkosítással várja a csatlakozásokat, nem lehet neki azt mondani, hogy > localhost-on a nélkül is lehessen csatlakozni, így azonban a mysqldump > nem képes localhoston csatlakozni, azonban távolról hívva, működik, > tehát mentőserverről dumpolhatóak az adatbázisok. > Jelen esetben a --port 3306 kapcsoló sem segít (valószínűleg - szerintem > - a socketen való csatlakozással lehet a gond) > > nem irtad egyebkent a mysql verziodat... ezt a bugot talaltad ? http://bugs.mysql.com/bug.php?id=27669 mert akkor ehhez van patch es a 5.0.42 ill a 5.1.18-tol bennevan a faban... _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Molnár István wrote: >> Illetve ki találkozott már ilyennel? Esetleg meg tudom-e mondani >> valahogy a mysqld-nek, hogy a localhoston keresztüli csatlakozásokat >> titkosítatlanul is elfogadja. >> >> >> > Az archívum kedvéért: > Megtaláltam, mi a gond ez bizony bug a mysqldumpban. Ha a szerver ssl > titkosítással várja a csatlakozásokat, nem lehet neki azt mondani, hogy > localhost-on a nélkül is lehessen csatlakozni, így azonban a mysqldump > nem képes localhoston csatlakozni, azonban távolról hívva, működik, > tehát mentőserverről dumpolhatóak az adatbázisok. > Jelen esetben a --port 3306 kapcsoló sem segít (valószínűleg - szerintem > - a socketen való csatlakozással lehet a gond) > > nem irtad egyebkent a mysql verziodat... ezt a bugot talaltad ? http://bugs.mysql.com/bug.php?id=27669 mert akkor ehhez van match es a 5.0.42 ill a 5.1.18-tol bennevan a faban... _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Gabor HALASZ wrote: >> Éppen ez okozza a problémát. Kicsit zavaros volt az előző levél... >> Tehát sem a unix socket, sem a 127.0.0.1 -re való csatlakozás sem >> segített. >> > Nem 127.0.0.1 volt abban, amit ideztel, hanem 'localhost', igyvan, localhost volt benne > es ekkor is > unix socketen fog csatlakozni. Hagyd ki az -ssl-t... > ez viszont tudtommal nemigyvan... -h localhost -> unix socket !!! -h 127.0.0.1 -> TCP Misi _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Molnár István írta: > Mihaly Zachar írta: > >> Molnár István wrote: >> >> >>> Az archívum kedvéért: >>> Megtaláltam, mi a gond ez bizony bug a mysqldumpban. Ha a szerver ssl >>> titkosítással várja a csatlakozásokat, nem lehet neki azt mondani, hogy >>> localhost-on a nélkül is lehessen csatlakozni, így azonban a mysqldump >>> nem képes localhoston csatlakozni, azonban távolról hívva, működik, >>> tehát mentőserverről dumpolhatóak az adatbázisok. >>> Jelen esetben a --port 3306 kapcsoló sem segít (valószínűleg - szerintem >>> - a socketen való csatlakozással lehet a gond) >>> >>> >>> >> de a localhost-rol miert TCP-n dumpolod az adatbazist ? >> ha hozzafersz, hasznalda unix socket-jet inkabb!! >> >> Misi >> >> > Éppen ez okozza a problémát. Kicsit zavaros volt az előző levél... > Tehát sem a unix socket, sem a 127.0.0.1 -re való csatlakozás sem > segített. Nem 127.0.0.1 volt abban, amit ideztel, hanem 'localhost', es ekkor is unix socketen fog csatlakozni. Hagyd ki az -ssl-t... _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Mihaly Zachar írta: > Molnár István wrote: > >> Az archívum kedvéért: >> Megtaláltam, mi a gond ez bizony bug a mysqldumpban. Ha a szerver ssl >> titkosítással várja a csatlakozásokat, nem lehet neki azt mondani, hogy >> localhost-on a nélkül is lehessen csatlakozni, így azonban a mysqldump >> nem képes localhoston csatlakozni, azonban távolról hívva, működik, >> tehát mentőserverről dumpolhatóak az adatbázisok. >> Jelen esetben a --port 3306 kapcsoló sem segít (valószínűleg - szerintem >> - a socketen való csatlakozással lehet a gond) >> >> > > de a localhost-rol miert TCP-n dumpolod az adatbazist ? > ha hozzafersz, hasznalda unix socket-jet inkabb!! > > Misi > Éppen ez okozza a problémát. Kicsit zavaros volt az előző levél... Tehát sem a unix socket, sem a 127.0.0.1 -re való csatlakozás sem segített. Ha a gép IP címét (eth0) adtam meg akkor is ugyan ez volt a gond. Azonban, ha másik gépről - nevezetesen a mentő serverről - indítpm a dumpot, megy mint a karikacsapás. Ha nem nagy gond újra nem keresném ki a bugriportot... Abban az esetben is a mentőgépre kerülne a dump, de a serverről a már elkészült és betömörített dumpot szedte volna le rsyncel a mentő server _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Molnár István wrote: > Az archívum kedvéért: > Megtaláltam, mi a gond ez bizony bug a mysqldumpban. Ha a szerver ssl > titkosítással várja a csatlakozásokat, nem lehet neki azt mondani, hogy > localhost-on a nélkül is lehessen csatlakozni, így azonban a mysqldump > nem képes localhoston csatlakozni, azonban távolról hívva, működik, > tehát mentőserverről dumpolhatóak az adatbázisok. > Jelen esetben a --port 3306 kapcsoló sem segít (valószínűleg - szerintem > - a socketen való csatlakozással lehet a gond) > de a localhost-rol miert TCP-n dumpolod az adatbazist ? ha hozzafersz, hasznalda unix socket-jet inkabb!! Misi _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
> Jelen esetben a --port 3306 kapcsoló sem segít (valószínűleg - szerintem > - a socketen való csatlakozással lehet a gond) probalj 127.0.0.1-re csatlakozni, ne localhost-ra! _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: mysqldump hibát jelez
Molnár István írta: > Van egy parancsom: > # mysqldump --ssl -u backup -p** -h localhost -B mysql > --create-option --add-drop-table -c -F -e > Erre: > mysqldump: Got error: 2026: SSL connection error when trying to connect > a válasz. > > A my.cnf, ide vágó része: > [mysqld] > ssl-ca = /etc/apache2/ssl/cacert.pem > ssl-cert= /etc/apache2/ssl/newcert.pem > ssl-key = /etc/apache2/ssl/newkey.pem > ssl-cipher = ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+SSLv2 > default-character-set = utf8 > > [mysqldump] > #quick > quote-names > max_allowed_packet = 16M > ssl-ca = /etc/apache2/ssl/cacert.pem > ssl-cert= /etc/apache2/ssl/www.businesspark.hu/newcert.pem > ssl-key = /etc/apache2/ssl/www.businesspark.hu/newkey.pem > ssl-cipher = ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+SSLv2 > > A log full üres!!! > > Az a kérdésem, ismer-e valelyíkőtök erre megoldást, akár úgy is, hogy > egy más parancssoros eszközt használok a mentésre, aminek napi és heti > gyakorisággal kellene történnie, tehát valami skálázható dolog kellene, > ha a mysqldump nem megy. > Illetve ki találkozott már ilyennel? Esetleg meg tudom-e mondani > valahogy a mysqld-nek, hogy a localhoston keresztüli csatlakozásokat > titkosítatlanul is elfogadja. > > Az archívum kedvéért: Megtaláltam, mi a gond ez bizony bug a mysqldumpban. Ha a szerver ssl titkosítással várja a csatlakozásokat, nem lehet neki azt mondani, hogy localhost-on a nélkül is lehessen csatlakozni, így azonban a mysqldump nem képes localhoston csatlakozni, azonban távolról hívva, működik, tehát mentőserverről dumpolhatóak az adatbázisok. Jelen esetben a --port 3306 kapcsoló sem segít (valószínűleg - szerintem - a socketen való csatlakozással lehet a gond) _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux