Welcome Guest ( Log In | Register )

2 Pages V < 1 2  
Closed TopicStart new topic
> Hentai@Home 1.2.1, Unraveling

 
post Aug 27 2014, 20:00
Post #21
borg562



Lurker
Group: Recruits
Posts: 2
Joined: 14-February 13
Level 127 (Ascended)


Got an error while trying to shut it down, and it failed to shut down, had to kill it.
CODE
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)} java.lang.NoClassDefFoundError: org/hath/gui/GUIThreaded
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at org.hath.gui.HentaiAtHomeClientGUI.actionPerformed(HentaiAtHomeClientGUI.java:213)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at javax.swing.AbstractButton.doClick(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.Component.processMouseEvent(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at javax.swing.JComponent.processMouseEvent(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.Component.processEvent(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.Container.processEvent(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.Component.dispatchEventImpl(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.Container.dispatchEventImpl(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.Component.dispatchEvent(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.Container.dispatchEventImpl(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.Window.dispatchEventImpl(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.Component.dispatchEvent(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventQueue.access$200(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventQueue$3.run(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventQueue$3.run(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.security.AccessController.doPrivileged(Native Method)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventQueue$4.run(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventQueue$4.run(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.security.AccessController.doPrivileged(Native Method)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventQueue.dispatchEvent(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
2014-08-27T17:55:46Z [ERR] {java.lang.Throwable$WrappedPrintStream.println(Unknown Source)}     at java.awt.EventDispatchThread.run(Unknown Source)


Never happened before and nothing has changed, it's shut down successfully several times even after updating.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 27 2014, 22:25
Post #22
Tenboro

Admin




QUOTE(borg562 @ Aug 27 2014, 20:00) *

Got an error while trying to shut it down, and it failed to shut down, had to kill it.

CODE
java.lang.NoClassDefFoundError: org/hath/gui/GUIThreaded


Never happened before and nothing has changed, it's shut down successfully several times even after updating.


Hmm. Never seen that one before, and it's a strange error to get, since it indicates that Java can't find the class during runtime. Which shouldn't be possible if it runs fine generally.

I'd be inclined to blame some obscure Java bug, but I wouldn't worry about it unless it keeps happening.
User is online!Profile CardPM
Go to the top of the page
+Quote Post

 
post Aug 27 2014, 22:51
Post #23
borg562



Lurker
Group: Recruits
Posts: 2
Joined: 14-February 13
Level 127 (Ascended)


I only noticed the likely cause just a few moments ago. One of my hard drives failed silently, the one it was stored on. That probably was the cause of it.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 29 2014, 05:48
Post #24
-Orion1



Lurker
Group: Lurkers
Posts: 1
Joined: 23-August 14


Thanks for the update.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 31 2014, 00:37
Post #25
liddokun



Newcomer
*
Group: Members
Posts: 34
Joined: 26-December 06
Level 20 (Apprentice)


I'd like to get back on H@H, but apparently my old client data is not valid anymore, so I sent in an application. Good old VNC, making speedtests from other countries easy lol.


That aside.... any hints on how to start it at boot? What I would do right no is along the awful line of ssh in, send the command, keep the ssh client on. It just feels wrong. (Ubuntu btw)






Also, just a curiosity, but would a dedicated Raspberry Pi work? This is in an alternate reality where my home upload isn't 1/10 of the minimum, and the download less than twice than said minimum obviously (IMG:[invalid] style_emoticons/default/biggrin.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 31 2014, 00:49
Post #26
blue penguin



in umbra, igitur, pugnabimus
***********
Group: Gold Star Club
Posts: 10,046
Joined: 24-March 12
Level 500 (Godslayer)


QUOTE(liddokun @ Oct 30 2014, 22:37) *
That aside.... any hints on how to start it at boot? What I would do right no is along the awful line of ssh in, send the command, keep the ssh client on. It just feels wrong. (Ubuntu btw)
Have a look at [www.gnu.org] gnu screen, it will allow you to have a detached session running after you close ssh. And gnu screen is available on virtually every linux distro, or even really crap UNIXeslike AIX.

QUOTE
Also, just a curiosity, but would a dedicated Raspberry Pi work?
I've run H@H on a Pi for years. It works, but it is not a dream H@H server. The Pi's network card can be a slower than your connection (that is, if you live in Europe or US).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 1 2014, 18:27
Post #27
liddokun



Newcomer
*
Group: Members
Posts: 34
Joined: 26-December 06
Level 20 (Apprentice)


QUOTE(blue penguin @ Oct 30 2014, 23:49) *

Have a look at [www.gnu.org] gnu screen, it will allow you to have a detached session running after you close ssh. And gnu screen is available on virtually every linux distro, or even really crap UNIXeslike AIX.

I've run H@H on a Pi for years. It works, but it is not a dream H@H server. The Pi's network card can be a slower than your connection (that is, if you live in Europe or US).

That slow? I must try a file transfer and see how it performs, because I've never really paid attention to it.
And thanks about the screen thing, I've used it in the past for various reasons, but as I find it confusing I try to avoid as much as possible. I guess I'll have to accept that I need to learn how it works, once for all.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 2 2014, 09:16
Post #28
spetsnaz1230



Newcomer
*
Group: Recruits
Posts: 18
Joined: 11-August 12
Level 16 (Novice)


After this update, things are gonna get smoother... He he he
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 2 2014, 12:04
Post #29
LostLogia4



Translating Miku's Yuri Nikki for the heck of it~~
********
Group: Gold Star Club
Posts: 2,716
Joined: 4-June 11
Level 362 (Godslayer)


QUOTE(liddokun @ Nov 2 2014, 00:27) *
I guess I'll have to accept that I need to learn how GNU screen works, once for all.
This one should work in the startup script:

From root:
CODE
su - user -c "/usr/bin/screen -dmS hath /bin/bash -c 'cd /home/user/hath/ && java -jar HentaiAtHome.jar --verify-cache; exec bash'"

From user:
CODE
screen -dmS hath /bin/bash -c 'cd /home/user/hath/ && java -jar HentaiAtHome.jar --verify-cache; exec bash'
Problem with gnu screen is that it didn't have a friggin' shell to get by when executed in daemon mode.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 28 2014, 21:04
Post #30
ShounenSuki



Lurker
Group: Lurkers
Posts: 1
Joined: 26-November 08
Level 21 (Apprentice)


QUOTE(HV3 @ Aug 19 2014, 06:09) *

Tenboro did we get rid of the technical support on H@H board (or am I merging a completely unrelated forum with EH) ...

Getting a weird
CODE

Hentai@Home GUI 1.2.1 initializing...
The client will automatically start up momentarily...
2014-08-19T05:01:02Z [info] Hentai@Home 1.2.1 starting up
2014-08-19T05:01:02Z [info]
2014-08-19T05:01:02Z [info] Copyright (c) 2008-2014, E-Hentai.org - all rights reserved.
2014-08-19T05:01:02Z [info] This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to modify and redistribute it under the GPL v3 license.
2014-08-19T05:01:02Z [info]
2014-08-19T05:01:02Z [info] Loaded login settings from client_login
2014-08-19T05:01:02Z [info] Connecting to the Hentai@Home Server to register client with ID ####...
2014-08-19T05:01:02Z [info] Connecting to rpc.hentaiathome.net...
2014-08-19T05:01:02Z [info] /clientapi.php?clientbuild=86&act=server_stat: Retrieving 66 bytes...
2014-08-19T05:01:02Z [info] Reading Hentai@Home client settings from server...
2014-08-19T05:01:02Z [info] Connecting to rpc.hentaiathome.net...
2014-08-19T05:01:03Z [info] /clientapi.php?clientbuild=86&act=client_login&add=&cid=####&acttime=1408424474&actkey=98774acc938d16558cd87c117fbf1d16f8edc149: Retrieving 282 bytes...
2014-08-19T05:01:03Z [info] Applying settings...
2014-08-19T05:01:03Z [info] Finished applying settings
2014-08-19T05:01:03Z [info] CacheHandler: Initializing database engine...
2014-08-19T05:01:03Z [info] CacheHandler: Database file data/hath.db backed up as data\hath.db.bak-temp
2014-08-19T05:01:03Z [info] CacheHandler: Loading database from data/hath.db
2014-08-19T05:01:03Z [info] CacheHandler: Using SQLite 3.7.2 over SQLiteJDBC 2.1 running in native mode
2014-08-19T05:01:03Z [info] CacheHandler: Initializing database tables...
2014-08-19T05:01:03Z [info] CacheHandler: Optimizing database...
2014-08-19T05:01:03Z [info] Last shutdown was clean - using fast startup procedure.
2014-08-19T05:01:03Z [info] CacheHandler: Rotating database backups
2014-08-19T05:01:03Z [info] CacheHandler: Database initialized
2014-08-19T05:01:03Z [info] CacheHandler: Initializing the cache system...
2014-08-19T05:01:03Z [info] Starting up the internal HTTP Server...
2014-08-19T05:01:03Z [info] Internal HTTP Server was successfully started, and is listening on port ####
2014-08-19T05:01:03Z [info] Notifying the server that we have finished starting up the client...
2014-08-19T05:01:03Z [info] Connecting to rpc.hentaiathome.net...
2014-08-19T05:01:04Z [info] {1/94.100.22.210}   Code=200 Bytes=36       GET /servercmd/still_alive//1408424475/91a3bfa9b9c8c1e0e3c3b127e0bd3b7991b61277 HTTP/1.1
2014-08-19T05:01:04Z [info] {1/94.100.22.210}   Code=200 Bytes=36       Finished processing request in 0.02 seconds (2.40 KB/s)
2014-08-19T05:01:20Z [info] /clientapi.php?clientbuild=86&act=client_start&add=&cid=####&acttime=1408424475&actkey=2865e92e21a770bbf8ed42b42865eb7634cd16cf: Retrieving 69 bytes...
2014-08-19T05:01:20Z [info] Startup notification failed.

After upgrading.
even tried it from a completely new folder. reset my ranges. still same message.
due note I've been running 1.2.0 for quiet some time.

EDIT: Fixed. Changed Port. Restarted Router. Working now.


I'm having this same problem, only changing the port and restarting my router didn't help ><
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Dec 2 2014, 08:38
Post #31
dis astranagant



Newcomer
**
Group: Members
Posts: 83
Joined: 27-February 09
Level 116 (Ascended)


This update seems a bit unstable. I updated for the hell of it a week or 2 ago and my traffic all but died and what traffic I do get is really spiky. I also get an hour or more of "2014-12-02T06:34:28Z [info] Could not grab token list - most likely the client has not been qualified yet. Will retry in a few minutes." any time I have to restart the client. The downloader crashes seemingly daily.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


2 Pages V < 1 2
Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 24th June 2025 - 14:12