Титла: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 18:14 Здравейте отново .
Пример: Една от нашите Java системи работи на следният принцип: чете дадена информация от саит (примврно саит за класация) , отброява примерно колко гласове са нужни за да даде награда примерно. това се е случвало и преди системата да губи DNS настройки и да неможе да прави връзка със саита . (поне до колкото знам става въпрос за някакви DNS настройки ). Проверих в : /etc/resolv.conf но там настройките си седят . Някакви идеи ? Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 12, 2011, 18:20 Здравей,
дай малко повече информация. Също така като за начало може да дадеш изхода от dig -t a imetonasaitatuk Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 18:23 Здравей, за какво служи ? dig -t a imetonasaitatuk питаи какво искаш да знаеш още защото незнам какво да ти кажа Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 12, 2011, 18:41 Тази команда служи да видиш дали ДНС сървъра ти връща резултат за сайта, който се опитваш да достъпиш. Така ще видим дали проблема е в ДНС сървъра или е някъде другаде.
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 18:48 Тази команда служи да видиш дали ДНС сървъра ти връща резултат за сайта, който се опитваш да достъпиш. Така ще видим дали проблема е в ДНС сървъра или е някъде другаде. Примерно сега сме вързали системата кам този саит с класация за да видим дали пак ще е същият проблено , но пак си е същият проблема Код: ;; global options: +cmd Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 12, 2011, 18:51 Ясно, изпълни командата така и дай изхода от нея:
Код: dig -t a l2.hopzone.net Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 18:52 Ясно, изпълни командата така и дай изхода от нея: уш готово :) Код: ;; QUESTION SECTION: Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Acho в May 12, 2011, 18:55 А ето какво ми връща на мен за hopzone.net:
; <<>> DiG 9.3.2-P1 <<>> @192.168.2.1 hopzone.net ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42668 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0 ;; QUESTION SECTION: ;hopzone.net. IN A ;; ANSWER SECTION: hopzone.net. 3600 IN A 188.138.84.136 ;; AUTHORITY SECTION: hopzone.net. 86400 IN NS dns1.name-s.net. hopzone.net. 86400 IN NS dns2.name-s.net. hopzone.net. 86400 IN NS dns3.mtgsy.com. hopzone.net. 86400 IN NS dns4.mtgsy.com. ;; Query time: 162 msec ;; SERVER: 192.168.2.1#53(192.168.2.1) ;; WHEN: Thu May 12 18:54:15 2011 ;; MSG SIZE rcvd: 137 И IP, и всичко. А за 12.hopzione.net : ; <<>> DiG 9.3.2-P1 <<>> @192.168.2.1 12.hopzone.net ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 24632 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;12.hopzone.net. IN A ;; AUTHORITY SECTION: hopzone.net. 10800 IN SOA dns1.name-s.net. hostmaster.hopzone.net. 2009102082 3600 1200 1209600 3600 ;; Query time: 185 msec ;; SERVER: 192.168.2.1#53(192.168.2.1) ;; WHEN: Thu May 12 18:55:42 2011 ;; MSG SIZE rcvd: 91 Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 18:58 и сега какво правим ? :)
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 12, 2011, 18:58 Acho,
субдомейна може да сочи другаде. Цитат dig -t a l2.hopzone.net Цитат dig -t a hopzone.net Не мисля, че проблема е в ДНС сървърите въобще. Достъпваш ли сайта и линка от където извличаш данните от този сървър чрез браузър? Проблема ми изглежда друг на мен. Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 19:03 от моето ПС да отваря ми линка които сам задал
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 12, 2011, 19:06 Според мен трябва да се опиташ да дебъгнеш Java кода и да видиш какво ти връщат методите, които ползвате да достъпите сайта. Да не би да ви липсва някакъв пакет или нещо.
Също така би трябвало да имате логове на Java application-a, който ползвате и там да ви каже какво става всъщност. Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Acho в May 12, 2011, 19:07 А проблема, който имаш се получава от ТВОЕТО PC, или от друга машина ? Щото при тебе хубу го ресолва, ама от ДРУГАТА машина дали го ресолва/достъпва ? Оттам трябва да пуснеш dig и евентуално links/lynx за тоя сайт.
П.С. Впрочем суб-домейна L2 ли е, или 12 (дванайсет) ? Че аз го видях и тествах с цифрата дванайсет. Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 12, 2011, 19:12 Acho,
субдомеяна е L2 :) И аз сега забелязах, че си пробвал 12 (дванадесет) :) Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 19:13 от сървар машината е проблема аз сам с Windows а машината с Linux.
Да в Java application ми изписва грешка че неможе да се върже кам линка . Това е ставало и преди 2 пъти , момчето по подръжката на Linux ми беше казал , да пратя е-майл на компанията за DNS инфо да прятят чеда го оправи Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Acho в May 12, 2011, 19:17 ОК, ако имаш ssh2 достъп до Линукса, пусни от там dig-а и виж как е. Ако пък не си сигурен за вашите DNS-и , можеш да сетнеш тези на Google или на OpenDNS. Винаги са работели перфектно. Успехи пожелавам.
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 19:21 ОК, ако имаш ssh2 достъп до Линукса, пусни от там dig-а и виж как е. Ако пък не си сигурен за вашите DNS-и , можеш да сетнеш тези на Google или на OpenDNS. Винаги са работели перфектно. Успехи пожелавам. това което до сега поствах е от сървар машината . На моето ПС системата прави връзка с линка и работи , но на сървар машината неработи Код: java.lang.StringIndexOutOfBoundsException: String index out of range: Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 12, 2011, 19:25 ОК, ако имаш ssh2 достъп до Линукса, пусни от там dig-а и виж как е. Ако пък не си сигурен за вашите DNS-и , можеш да сетнеш тези на Google или на OpenDNS. Винаги са работели перфектно. Успехи пожелавам. Вържи се към сървъра, както каза Acho, и напиши 'links' в терминала. После натисни бутон 'g' и си напиши адреса, който искаш да достъпиш и виж дали зарежда. После за изход 'q'. Пиши резултата от упражнението. П.С. Провери в нета в какви случаи може да получиш тази грешка от Java метода. Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 19:28 ОК, ако имаш ssh2 достъп до Линукса, пусни от там dig-а и виж как е. Ако пък не си сигурен за вашите DNS-и , можеш да сетнеш тези на Google или на OpenDNS. Винаги са работели перфектно. Успехи пожелавам. чек нещо се обърках , значи да влеза в ssh терминала и да напиша links taka li ? ще ме извинявате ама въобще ме няма с този Linux Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 12, 2011, 19:30 Да
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 19:31 Да Debian-50-lenny-64-minimal:~# links -bash: links: command not found Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 12, 2011, 19:32 Ок. Нямаш го инсталиран.
Инсталирай го така, като командата ще ти инсталира и другите 2 варианта lynx и curl: sudo apt-get install links lynx curl Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Acho в May 12, 2011, 19:36 links и lynx са текстови браузери за ползване в конзолен режим. Винаги са ми помагали в такива ситуации, да тествам свързаност, работи ли сайта отсреща etc. Можеш да ги пускаш като команда и директно с желания URL, например :
links www.linux-bg.org Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 19:37 Ок. Нямаш го инсталиран. направих го това и след като написах адреса ми седи само черен екран Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Acho в May 12, 2011, 19:51 Ами явно ТАМ (на сървъра), сайта не е достъпен, и най-вероятно затова ти дава грешката. Ако искаш, пак казвам, вземи и сетни DNS-ите в /etc/resolv.conf и опитай наново.
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 19:53 Ами явно ТАМ (на сървъра), сайта не е достъпен, и най-вероятно затова ти дава грешката. Ако искаш, пак казвам, вземи и сетни DNS-ите в /etc/resolv.conf и опитай наново. как да го направя това? в момента там има Код:
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Acho в May 12, 2011, 19:58 Ами постави във файла resolv.conf който се намира в директория /etc следното :
nameserver 8.8.8.8 nameserver 208.67.220.220 и го запиши. Тествай отново с dig, links и с вашето приложение, дали ще тръгне. Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 20:02 Ами постави във файла resolv.conf който се намира в директория /etc следното : изтрих всичко и довабих само nameserver 8.8.8.8 nameserver 208.67.220.220 с dig ми излиза това само Код: Debian-50-lenny-64-minimal:~# dig -t a l2.hopzone.net Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 12, 2011, 20:04 Какъв е резултата от links?
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Acho в May 12, 2011, 20:04 ОК е ресолва ти сега. И при мене показва същото. А приложението пусна ли го ?
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 20:08 Какъв е резултата от links? черен екран пак , и приложението не работи пише си същото аз излизам за малко да свърша една работа и ще се върна ,вие ако се сетите нещо пишете не се притисняваите :) Благодаря за отделеното внимание Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 12, 2011, 23:52 ОК е ресолва ти сега. И при мене показва същото. А приложението пусна ли го ? не все така си седи и си пише , че няма връзка с саита Някакви други идеи? Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: runtime в May 13, 2011, 00:05 Малко глупав въпрос ама що приложението не ти се вържи по IP, а не по домейн който да се резолва?
Другото е не знам що ама тоя сайт не връща респонс към линукс машина. Току що го тествах от 2 убунтута на различни IP с различен доставчик и там се не отваря. От един уиндоус ми се зареди. Лично аз лягам сега и не ми се занимава за това, че някой ако му се занимава да го прави... 8) Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: b2l в May 13, 2011, 00:08 Другото е не знам що ама тоя сайт не връща респонс към линукс машина. Току що го тествах от 2 убунтута на различни IP с различен доставчик и там се не отваря. От един уиндоус ми се зареди. На мене пък ми се отвори (Ubuntu 10.04). Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 13, 2011, 00:09 някакви идеии защо така и как да го оправя?
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: runtime в May 13, 2011, 00:11 Да не са отнесли банани по маска? :-D Само това ми идва на акъла...
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 13, 2011, 00:12 Да не са отнесли банани по маска? :-D Само това ми идва на акъла... ами не защото и друг път така е ставало Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: b2l в May 13, 2011, 00:13 някакви идеии защо така и как да го оправя? От сайта е проблема. lynx дава 403 error. Не може ли да пробваш с друг сайт. Този и аз не мога да го отворя под конзола. Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 13, 2011, 00:15 някакви идеии защо така и как да го оправя? хм страно , при колегата от Германия работи системата към този саит , поне днеска когато говорих с него Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: b2l в May 13, 2011, 00:17 Debug - само това може да ти помогне. Не знам от къде ще започнеш - може би от системата, стъпка по стъпка.
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 13, 2011, 00:19 Debug - само това може да ти помогне. Не знам от къде ще започнеш - може би от системата, стъпка по стъпка. защо след като смених DNS ot etc/resolv.conf след рестарт на машината си сложи пак неговите си автоматично какво е това Debug ? а защо от Windows-a ми зарежда всеки път линка а от Linux-a (http://img20.imageshack.us/img20/9849/74424078.png) Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: b2l в May 13, 2011, 09:00 какво е това Debug ? E-e-e базикаш се? И това ли не знаеш какво е? Както и да е, абе я от сървър-а го ping-ни този адрес, даже може да му дадеш: Код: traceroute l2.hopzone.net Код: apt-get install traceroute Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: ircn в May 13, 2011, 09:42 Следва въпроса какво е traceroute ? Айде стига си занимавал хората с глупости. Ти идея си нямаш какво правиш пък искаш помощ за това което не знаеш.
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Acho в May 13, 2011, 12:52 Ей че го отрязахте човека. Наистина е трудно да се помага така и да се гадае. От какво ли аджеба е таз грешка ? Дето Toni Tochev казваше: "Как да ти обясня как се прави кола, като ти не знаеш какво е болт и гайка ?" Харесал ми е тоя лаф и е много верен. Без четене и работа - няма как да разбереш нещата и да задобрееш.
Ама пък мъчи се колегата, да се оправи сам. И да запусне сам системата. Не да чака тоз и оня. А пък и научи някои основни и полезни неща в хода на темата. Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Ali Nebi в May 13, 2011, 15:40 Както казахте по-горе, вероятно проблема е в сайта, който се опитва да достъпи.
Вчера можех да го заредя, а днес не мога, нито през GUI браузъра, нито през links/lynx. Ето пример при мен как изглежда traceroute, така ще се ориентира какво да очаква евентуално. Цитат traceroute l2.hopzone.net Сега дай твоя резултат от същата команда. P.S. Ето и към главния домейн, където нещата са наред Цитат traceroute hopzone.net Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 14, 2011, 00:56 при мен това е резултата.
и така като гледам преди какво сте писали значи има проблем някаде :( Код: Debian-50-lenny-64-minimal:~# traceroute l2.hopzone.net Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 16, 2011, 13:28 в крайна сметка какво се оказа?
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: Acho в May 16, 2011, 14:54 Ами какво се е оказало, като ти гледам трейсрута свършва на:
ams.nl.ecatel.net (195.69.145.224) 12.018 ms 12.134 ms 12.002 ms това ти е последния хоп, който виждаш. Вероятно нещо се е бъгнало по-нататъка с рутингите по пътя ти до сървъра, който трябва да достигнеш. Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 16, 2011, 20:00 как се инсталирва това на Linux centos
защото ми пище грешна команда а искам да пробвам там дали има същият проблем на другата машина sudo apt-get install links lynx curl Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: b2l в May 16, 2011, 20:02 Код: yum install lynx curl Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: bobi_sv87 в May 16, 2011, 20:07
мерси . И на другата машина е така , явно този път проблема не е при нас а си е при тях . Благодаря на всички за помоща Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: ircn в May 16, 2011, 20:38 Друг път е в тях. Просто са орязали определен диапозон от udp портове и затова не виждаш по нататък, а това не означава, че щом не виждаш останалите машини с traceroute има проблем с връзката като цяло.
Титла: Re: Linux DNS/Mysql/Java problem Публикувано от: b2l в May 16, 2011, 20:42 Друг път е в тях. Просто са орязали определен диапозон от udp портове и затова не виждаш по нататък, а това не означава, че щом не виждаш останалите машини с traceroute има проблем с връзката като цяло. Я обясни това по-подробно ако обичаш. Какво са отрязали? |