YaCy hört nicht auf Port 8090

Hier finden YaCy User Hilfe wenn was nicht funktioniert oder anders funktioniert als man dachte. Bei offensichtlichen Fehlern diese bitte gleich in die Bugs (http://bugs.yacy.net) eintragen.
Forumsregeln
In diesem Forum geht es um Benutzungsprobleme und Anfragen für Hilfe. Wird dabei ein Bug identifiziert, wird der thread zur Bearbeitung in die Bug-Sektion verschoben. Wer hier also einen Thread eingestellt hat und ihn vermisst, wird ihn sicherlich in der Bug-Sektion wiederfinden.

YaCy hört nicht auf Port 8090

Beitragvon Venty » So Dez 06, 2015 2:44 pm

Hallo zusammen.

Ich versuche, YaCy auf einem Raspi zu installieren und zum Laufen zu bringen. Als Basis habbich die neueste Version von Raspbian vom November installiert.

YaCy kann ich starten und es "macht" dann auch was. Zumindest zeigt mir top an, dass ein Java-Prozess nach einem startYaCy.sh den Prozessor beschäftigt. Das Problem, was ich habe ist, dass das WebGUI auf Port 8090 nicht erreichbar ist. Weder von localhost, noch von aussen.

Hier mal ein Mitschnitt von der Konsole:

venty@hotdog:~/yacy $ ./startYACY.sh
****************** YaCy Web Crawler/Indexer & Search Engine *******************
**** (C) by Michael Peter Christen, usage granted under the GPL Version 2 ****
**** USE AT YOUR OWN RISK! Project home and releases: http://yacy.net/ ****
** LOG of YaCy: DATA/LOG/yacy00.log (and yacy<xx>.log) **
** STOP YaCy: execute stopYACY.sh and wait some seconds **
** GET HELP for YaCy: see http://wiki.yacy.net and http://forum.yacy.de **
*******************************************************************************
>> YaCy started as daemon process. Administration at http://localhost:8090 <<

venty@hotdog:~/yacy $ tail -f DATA/LOG/yacy00.log
I 2015/12/06 13:29:36 Domain Init local host address: 0:0:0:0:0:0:0:1 (local)
I 2015/12/06 13:29:36 Domain Init local host address: 127.0.0.1 (local)
I 2015/12/06 13:29:36 Domain Init local host address: fe80:0:0:0:24b:5bfc:8a9e:b148 (local)
I 2015/12/06 13:29:36 Domain Init local host address: fe80::24b:5bfc:8a9e:b148 (local)
I 2015/12/06 13:29:36 Domain Init local host address: 2001:1620:f00:8250:ba27:ebff:fe69:a351 (public)
I 2015/12/06 13:29:36 Domain Init local host address: 127.0.1.1 (local)
I 2015/12/06 13:29:36 Domain Init local host address: 192.168.200.94 (local)
I 2015/12/06 13:29:41 Domain Init local host address: 169.254.185.103 (local)
I 2015/12/06 13:29:41 Domain Init local host address: fe80:0:0:0:ba27:ebff:fe69:a351 (local)
I 2015/12/06 13:29:41 Domain Init local host address: fe80::ba27:ebff:fe69:a351 (local)
I 2015/12/06 13:29:45 UPNP no device found
I 2015/12/06 13:29:52 Word hashCache.size = 20000
I 2015/12/06 13:29:52 SWITCHBOARD Initializing Segment '/home/venty/yacy/DATA/INDEX/freeworld/SEGMENTS.
I 2015/12/06 13:30:00 org.apache.solr.core.ConfigSolr Loading container configuration from /home/venty/yacy/defaults/solr/solr.xml
I 2015/12/06 13:30:13 org.apache.solr.update.UpdateShardHandler Creating UpdateShardHandler HTTP client with params: socketTimeout=0&connTimeout=0&retry=false
I 2015/12/06 13:30:13 org.apache.solr.logging.LogWatcher SLF4J impl is org.slf4j.impl.JDK14LoggerFactory
I 2015/12/06 13:30:13 org.apache.solr.logging.LogWatcher Registering Log Listener [JUL (org.slf4j.impl.JDK14LoggerFactory)]
I 2015/12/06 13:30:22 org.apache.solr.update.SolrIndexConfig IndexWriter infoStream solr logging is enabled
I 2015/12/06 13:30:22 org.apache.solr.update.SolrIndexConfig IndexWriter infoStream solr logging is enabled


So wie ich die Logeinträge verstehe, sollte der doch auf allen möglichen IPs (v4 und v6) hören.
Jedoch bekomm ich da samt und sonders nur ein "Connection Refused". Firewall ist AFAIK keine am Laufen. Mindestens zeigt iptables -L nix an.

Was kann ich tun, damit YaCy sich ein bisschen für die Aussenwelt öffnet?
Venty
 
Beiträge: 4
Registriert: So Dez 06, 2015 2:33 pm

Re: YaCy hört nicht auf Port 8090

Beitragvon lux » Mo Dez 07, 2015 6:49 pm

Hmm, fährt denn 'Jetty' hoch - das ist der Webserver in Yacy? Was steht dazu in der Logdatei?
Gruß lux
lux
 
Beiträge: 41
Registriert: Sa Jun 01, 2013 9:49 am

Re: YaCy hört nicht auf Port 8090

Beitragvon Venty » Mo Dez 07, 2015 9:54 pm

Hi lux.

Ich fürchte nicht. In der Logdatei steht nichts davon. Lediglich in der endlosen Kommandozeile um java steht etwas dazu, aber es ist kein eigener Task. Bin allerdings auch nicht so vertraut mit Java. Ich paste mal:

---->8----
venty@hotdog:~/yacy $ ps aux | grep jetty
venty 2465 99.5 15.6 371852 77492 pts/0 SNl 21:45 1:17 /usr/bin/java -Xms90m -Xmx200m -server -Djava.awt.headless=true -Dfile.encoding=UTF-8 -classpath .:htroot:lib/J7Zip-modified.jar:lib/apache-mime4j-0.6.jar:lib/bcmail-jdk15-1.46.jar:lib/bcprov-jdk15-1.46.jar:lib/chardet.jar:lib/commons-codec-1.9.jar:lib/commons-compress-1.8.1.jar:lib/commons-fileupload-1.3.1.jar:lib/commons-io-2.3.jar:lib/commons-jxpath-1.3.jar:lib/commons-lang-2.6.jar:lib/commons-logging-1.2.jar:lib/fontbox-1.8.8.jar:lib/geronimo-stax-api_1.0_spec-1.0.1.jar:lib/guava-18.0.jar:lib/htmllexer.jar:lib/httpclient-4.3.6.jar:lib/httpcore-4.3.3.jar:lib/httpmime-4.3.6.jar:lib/icu4j-core.jar:lib/jakarta-oro-2.0.8.jar:lib/jaudiotagger-2.0.4-20111207.115108-15.jar:lib/javax.servlet-api-3.1.0.jar:lib/jcifs-1.3.17.jar:lib/jcl-over-slf4j-1.7.9.jar:lib/jempbox-1.8.8.jar:lib/jetty-client-9.2.6.v20141205.jar:lib/jetty-continuation-9.2.6.v20141205.jar:lib/jetty-deploy-9.2.6.v20141205.jar:lib/jetty-http-9.2.6.v20141205.jar:lib/jetty-io-9.2.6.v20141205.jar:lib/jetty-jmx-9.2.6.v20141205.jar:lib/jetty-proxy-9.2.6.v20141205.jar:lib/jetty-security-9.2.6.v20141205.jar:lib/jetty-server-9.2.6.v20141205.jar:lib/jetty-servlet-9.2.6.v20141205.jar:lib/jetty-servlets-9.2.6.v20141205.jar:lib/jetty-util-9.2.6.v20141205.jar:lib/jetty-webapp-9.2.6.v20141205.jar:lib/jetty-xml-9.2.6.v20141205.jar:lib/jsch-0.1.51.jar:lib/json-simple-1.1.1.jar:lib/jsoup-1.8.1.jar:lib/log4j-over-slf4j-1.7.9.jar:lib/lucene-analyzers-common-4.10.3.jar:lib/lucene-analyzers-phonetic-4.10.3.jar:lib/lucene-classification-4.10.3.jar:lib/lucene-codecs-4.10.3.jar:lib/lucene-core-4.10.3.jar:lib/lucene-facet-4.10.3.jar:lib/lucene-grouping-4.10.3.jar:lib/lucene-highlighter-4.10.3.jar:lib/lucene-join-4.10.3.jar:lib/lucene-memory-4.10.3.jar:lib/lucene-misc-4.10.3.jar:lib/lucene-queries-4.10.3.jar:lib/lucene-queryparser-4.10.3.jar:lib/lucene-spatial-4.10.3.jar:lib/lucene-suggest-4.10.3.jar:lib/metadata-extractor-2.7.0.jar:lib/noggit-0.5.jar:lib/org.restlet.jar:lib/pdfbox-1.8.8.jar:lib/poi-3.10.1.jar:lib/poi-scratchpad-3.10.1.jar:lib/slf4j-api-1.7.9.jar:lib/slf4j-jdk14-1.7.9.jar:lib/solr-core-4.10.3.jar:lib/solr-solrj-4.10.3.jar:lib/spatial4j-0.4.1.jar:lib/webcat-0.1-swf.jar:lib/weupnp-0.1.2.jar:lib/wstx-asl-3.2.9.jar:lib/xercesImpl.jar:lib/xml-apis.jar:lib/xmpcore-5.1.2.jar:lib/yacycore.jar:lib/zookeeper-3.4.6.jar: net.yacy.yacy
---->8----

Allerdings hab ich auch noch festgestellt, dass YaCy auf dem Raspi 1 nach ein paar Minuten jeweils crasht. Ich glaube, das bringt nichts, wenn ich da weiterhin versuch auf der Plattform das zum Laufen zu bringen. Muss mir da wohl was anderes überlegen.

Hier noch die Ausgabe von ./startYACY.sh -d:

----8<----
venty@hotdog:~/yacy $ ./startYACY.sh -d
****************** YaCy Web Crawler/Indexer & Search Engine *******************
**** (C) by Michael Peter Christen, usage granted under the GPL Version 2 ****
**** USE AT YOUR OWN RISK! Project home and releases: http://yacy.net/ ****
** LOG of YaCy: DATA/LOG/yacy00.log (and yacy<xx>.log) **
** STOP YaCy: execute stopYACY.sh and wait some seconds **
** GET HELP for YaCy: see http://wiki.yacy.net and http://forum.yacy.de **
*******************************************************************************
>> YaCy started as daemon process. Administration at http://localhost:8090 <<
Asserts are enabled
WARNING: the file /home/venty/yacy/DATA/yacy.running exists, this usually means that a YaCy instance is still running. If you want to restart YaCy, try first ./stopYACY.sh, then ./startYACY.sh. If ./stopYACY.sh fails, try ./killYACY.sh
INFO: delete old yacy.running file; likely previous YaCy session was not orderly shutdown!
[ YaCy v1.82, build 20150121 by Michael Christen / www.yacy.net ]
-------------------------------------------------------------------------------
STARTUP: Trying to load logging configuration from file /home/venty/yacy/DATA/LOG/yacy.logging
I 2015/12/07 20:51:19 Domain Init local host address: 0::1 (local)
I 2015/12/07 20:51:20 Domain Init local host address: 0:0:0:0:0:0:0:1 (local)
I 2015/12/07 20:51:20 Domain Init local host address: 127.0.0.1 (local)
I 2015/12/07 20:51:20 Domain Init local host address: fe80:0:0:0:24b:5bfc:8a9e:b148 (local)
I 2015/12/07 20:51:20 Domain Init local host address: fe80::24b:5bfc:8a9e:b148 (local)
I 2015/12/07 20:51:20 Domain Init local host address: 2001:1620:f00:8250:ba27:ebff:fe69:a351 (public)
I 2015/12/07 20:51:20 Domain Init local host address: 127.0.1.1 (local)
I 2015/12/07 20:51:20 Domain Init local host address: 192.168.200.94 (local)
I 2015/12/07 20:51:24 Domain Init local host address: 169.254.185.103 (local)
I 2015/12/07 20:51:24 Domain Init local host address: fe80:0:0:0:ba27:ebff:fe69:a351 (local)
I 2015/12/07 20:51:24 Domain Init local host address: fe80::ba27:ebff:fe69:a351 (local)
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (cppInterpreter_arm.S:2625), pid=2536, tid=2684744800
# fatal error: *** Unimplemented opcode: 232 = <unknown>

#
# JRE version: OpenJDK Runtime Environment (7.0_91-b02) (build 1.7.0_91-b02)
# Java VM: OpenJDK Zero VM (24.91-b01 mixed mode linux-arm )
# Derivative: IcedTea 2.6.3
# Distribution: Raspbian GNU/Linux 8.0 (jessie), package 7u91-2.6.3-1~deb8u1+rpi1
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/venty/yacy/hs_err_pid2536.log
/home/venty/yacy/hs_err_pid2536.logr]
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
# http://icedtea.classpath.org/bugzilla
#
Aborted
---->8-----

Ich versuchs bei Gelegenheit auf einer anderen, etwas stärkeren Plattform. Trotzdem danke einstweilen!
Venty
 
Beiträge: 4
Registriert: So Dez 06, 2015 2:33 pm

Re: YaCy hört nicht auf Port 8090

Beitragvon sixcooler » Mo Dez 07, 2015 10:26 pm

Hallo,

soll das auf einem ARM-System laufen?
Wenn ja dann musst Du bitte in der startYACY.sh das '-server' entfernen.

cu, sixcooler.
sixcooler
 
Beiträge: 479
Registriert: Do Aug 14, 2008 5:22 pm

Re: YaCy hört nicht auf Port 8090

Beitragvon Venty » Di Dez 08, 2015 10:04 am

Achso, ja. Der Raspberry Pi laeuft mit einer ARM CPU. Werd ich probieren und melde mich dann nochmal. Vielen Dank vorerst!
Venty
 
Beiträge: 4
Registriert: So Dez 06, 2015 2:33 pm

Re: YaCy hört nicht auf Port 8090

Beitragvon Venty » Di Dez 08, 2015 4:44 pm

Problem geloest!

Die Anleitung auf http://www.yacy-websearch.net/wiki/index.php/De:Raspberry_Pi sagt, dass man YaCy auch mit openjdk (icedtea) betreiben koenne. Tja, dem ist mindestens mit der Latest-Version nicht mehr so, darum auch der Crash. Jetty, der Webserver, wird dadurch gar nicht erst gestartet, da das Ganze schon vorher mit der von mir oben gepasteten Fehlermeldung abschmiert.

Ich hab nun also von Oracle das JRE 1.8.0_irgendwas installiert. Damit laeuft YaCy jetzt auf dem Raspberry Pi 1, der Webserver startet und ich kann auf Port 8090 aufs WebGUI zugreifen.
Dann mal gucken, was man damit so alles machen kann. =:o)

Aber Java... *grummel*
Venty
 
Beiträge: 4
Registriert: So Dez 06, 2015 2:33 pm


Zurück zu Fragen und Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron