• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[REL/DEV] Havana - A Habbo Hotel server for v31+ [Java]

Newbie Spellweaver
Joined
Jun 14, 2007
Messages
42
Reaction score
13
Thanks, I saw that there really was more than one version of java on my computer, I uninstalled it and did a new installation and it was ok, I can run the web but the server now gives this error:
The server is trying to connect to the database with the username “havana” and some password. These credentials are not correct, so it gives this error. Both the game and web server will by now have generated config files, you should edit them according to the correct credentials for your database. By default XAMPP’s SQL server has the user “root” with no password at all.

Edit: I see you edited your post and got the servers working. Good! I see the page shows without any stylesheet or images. Did you put the www folder in the tools folder where your server files are located?
 
Last edited:
Banned
Banned
Joined
Aug 10, 2010
Messages
159
Reaction score
33
The server is trying to connect to the database with the username “havana” and some password. These credentials are not correct, so it gives this error. Both the game and web server will by now have generated config files, you should edit them according to the correct credentials for your database. By default XAMPP’s SQL server has the user “root” with no password at all.

Edit: I see you edited your post and got the servers working. Good! I see the page shows without any stylesheet or images. Did you put the www folder in the tools folder where your server files are located?


I didn't, do I need to put the havana_www.zip files inside the tools folder or inside the tools/ www-tpl folder?
 
Newbie Spellweaver
Joined
Jun 14, 2007
Messages
42
Reaction score
13
I didn't, do I need to put the havana_www.zip files inside the tools folder or inside the tools/ www-tpl folder?
You should make an empty folder called “www” inside the tools folder and extract the havana_www zip to that empty folder.
 
Newbie Spellweaver
Joined
Jun 14, 2007
Messages
42
Reaction score
13
https://prnt.sc/0VJLYe4G2qD- :D



teleports dont works/ mountain dew where can i get the poster and the club sofa?
Use a database management program such as the excellent free Heidisql, log into your db with it and go to the users table. There, change your rank to “7”. You will now have access to the full catalogue including Habbo Club furni and (super) rares
 
Newbie Spellweaver
Joined
Oct 17, 2021
Messages
48
Reaction score
7
If I already did it, it is that there are missing furnis, I would like to know how I place them or how I get them, they are the mountain dew poster and mountain dew club sofa



I also have the doubt if the client flash player of the beta version of classichabbo can be placed?
 
Newbie Spellweaver
Joined
Aug 19, 2022
Messages
26
Reaction score
4
May I ask if where I should change the database connection on both server and web side?



Got it working but when I click register, it shows the error below

Page not found!














Sorry, but the page you were looking for was not found.
Quackster - [REL/DEV] Havana - A Habbo Hotel server for v31+ [Java] - RaGEZONE Forums
Please use the 'Back' button to get back to where you started.



This will show on cmd:

2022-09-06T08:05:21.598 INFO [org.alexdev.havana.dao.Storage] - Connecting to MySQL server2022-09-06T08:05:21.671 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Starting...2022-09-06T08:05:21.822 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Start completed.2022-09-06T08:05:21.823 INFO [org.alexdev.havana.dao.Storage] - Connection to MySQL was a successException in thread "main" java.lang.ExceptionInInitializerError at org.alexdev.havana.Havana.main(Havana.java:101)Caused by: java.nio.file.FileSystemNotFoundException at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getFileSystem(ZipFileSystemProvider.java:169) at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getPath(ZipFileSystemProvider.java:155) at java.base/java.nio.file.Path.of(Path.java:208) at java.base/java.nio.file.Paths.get(Paths.java:97) at com.goterl.resourceloader.ResourceLoader.getFileFromFileSystem(ResourceLoader.java:237) at com.goterl.resourceloader.ResourceLoader.copyToTempDirectory(ResourceLoader.java:88) at com.goterl.resourceloader.SharedLibraryLoader.load(SharedLibraryLoader.java:53) at com.goterl.lazysodium.utils.LibraryLoader.loadBundledLibrary(LibraryLoader.java:134) at com.goterl.lazysodium.utils.LibraryLoader.loadLibrary(LibraryLoader.java:95) at com.goterl.lazysodium.SodiumJava.<init>(SodiumJava.java:34) at com.goterl.lazysodium.SodiumJava.<init>(SodiumJava.java:23) at org.alexdev.havana.dao.mysql.PlayerDao.<clinit>(PlayerDao.java:18) ... 1 more



After few minutes Web shows an error on cmd
Microsoft Windows [Version 10.0.19044.1889](c) Microsoft Corporation. All rights reserved.D:\Habbo Quackster\Havana-latest>java -jar Havana-Server-aeb7909.jar2022-09-06T08:23:13.883 INFO [org.alexdev.havana.Havana] - Havana - Habbo Hotel V31 Emulation2022-09-06T08:23:13.886 INFO [org.alexdev.havana.dao.Storage] - Connecting to MySQL server2022-09-06T08:23:13.948 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Starting...2022-09-06T08:23:14.131 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Start completed.2022-09-06T08:23:14.132 INFO [org.alexdev.havana.dao.Storage] - Connection to MySQL was a successException in thread "main" java.lang.ExceptionInInitializerError at org.alexdev.havana.Havana.main(Havana.java:101)Caused by: java.nio.file.FileSystemNotFoundException at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getFileSystem(ZipFileSystemProvider.java:169) at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getPath(ZipFileSystemProvider.java:155) at java.base/java.nio.file.Path.of(Path.java:208) at java.base/java.nio.file.Paths.get(Paths.java:97) at com.goterl.resourceloader.ResourceLoader.getFileFromFileSystem(ResourceLoader.java:237) at com.goterl.resourceloader.ResourceLoader.copyToTempDirectory(ResourceLoader.java:88) at com.goterl.resourceloader.SharedLibraryLoader.load(SharedLibraryLoader.java:53) at com.goterl.lazysodium.utils.LibraryLoader.loadBundledLibrary(LibraryLoader.java:134) at com.goterl.lazysodium.utils.LibraryLoader.loadLibrary(LibraryLoader.java:95) at com.goterl.lazysodium.SodiumJava.<init>(SodiumJava.java:34) at com.goterl.lazysodium.SodiumJava.<init>(SodiumJava.java:23) at org.alexdev.havana.dao.mysql.PlayerDao.<clinit>(PlayerDao.java:18) ... 1 moreD:\Habbo Quackster\Havana-latest>java -jar Havana-Web-aeb7909.jar2022-09-06T08:23:25.531 INFO [org.alexdev.http.HavanaWeb] - HavanaWeb by Quackster2022-09-06T08:23:25.532 INFO [org.alexdev.http.HavanaWeb] - Loading configuration..2022-09-06T08:23:25.550 INFO [org.alexdev.havana.dao.Storage] - Connecting to MySQL server2022-09-06T08:23:25.619 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Starting...2022-09-06T08:23:25.770 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Start completed.2022-09-06T08:23:26.050 INFO [org.alexdev.http.HavanaWeb] - Registering web routes..2022-09-06T08:23:26.247 INFO [org.alexdev.http.HavanaWeb] - Registered 250 route(s)!2022-09-06T08:23:26.251 INFO [org.alexdev.http.HavanaWeb] - Starting http service on port 802022-09-06T08:25:54.436 ERROR [ErrorLogger] - Error occurred:java.lang.NoClassDefFoundError: Could not initialize class org.alexdev.havana.dao.mysql.PlayerDao at org.alexdev.http.controllers.site.RegisterController.register(RegisterController.java:32) at org.alexdev.duckhttpd.server.WebChannelHandler.channelRead0(WebChannelHandler.java:96) at org.alexdev.duckhttpd.server.WebChannelHandler.channelRead0(WebChannelHandler.java:22) at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:438) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:321) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:295) at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:253) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1408) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:930) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:697) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:632) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:549) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:511) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:918) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:834)

This is what web logs shows
2022-09-06T08:25:54.436 - [ErrorLogger] - Error occurred: java.lang.NoClassDefFoundError: Could not initialize class org.alexdev.havana.dao.mysql.PlayerDao at org.alexdev.http.controllers.site.RegisterController.register(RegisterController.java:32) at org.alexdev.duckhttpd.server.WebChannelHandler.channelRead0(WebChannelHandler.java:96) at org.alexdev.duckhttpd.server.WebChannelHandler.channelRead0(WebChannelHandler.java:22) at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:438) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:321) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:295) at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:253) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1408) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:930) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:697) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:632) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:549) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:511) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:918) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:834)



Btw I am using this guide from deemster.
 
Banned
Banned
Joined
Aug 10, 2010
Messages
159
Reaction score
33
Last edited:
Newbie Spellweaver
Joined
Sep 6, 2022
Messages
13
Reaction score
0
My hotel statistics dashboard does not present any information, nor can I edit a user within the housekeeping panel. When I click on a username to open the following URL http://localhost/allseeingeye/hk/users/edit?id=2 nothing happens and the dashboard simply refreshes.

Any ideas?

Also, how do I enable the flash client?

Thank you
 
Junior Spellweaver
Joined
May 8, 2011
Messages
150
Reaction score
86
same here

May I ask if where I should change the database connection on both server and web side?



Got it working but when I click register, it shows the error below

Page not found!















Sorry, but the page you were looking for was not found.
Quackster - [REL/DEV] Havana - A Habbo Hotel server for v31+ [Java] - RaGEZONE Forums
Please use the 'Back' button to get back to where you started.



This will show on cmd:

2022-09-06T08:05:21.598 INFO [org.alexdev.havana.dao.Storage] - Connecting to MySQL server2022-09-06T08:05:21.671 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Starting...2022-09-06T08:05:21.822 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Start completed.2022-09-06T08:05:21.823 INFO [org.alexdev.havana.dao.Storage] - Connection to MySQL was a successException in thread "main" java.lang.ExceptionInInitializerError at org.alexdev.havana.Havana.main(Havana.java:101)Caused by: java.nio.file.FileSystemNotFoundException at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getFileSystem(ZipFileSystemProvider.java:169) at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getPath(ZipFileSystemProvider.java:155) at java.base/java.nio.file.Path.of(Path.java:208) at java.base/java.nio.file.Paths.get(Paths.java:97) at com.goterl.resourceloader.ResourceLoader.getFileFromFileSystem(ResourceLoader.java:237) at com.goterl.resourceloader.ResourceLoader.copyToTempDirectory(ResourceLoader.java:88) at com.goterl.resourceloader.SharedLibraryLoader.load(SharedLibraryLoader.java:53) at com.goterl.lazysodium.utils.LibraryLoader.loadBundledLibrary(LibraryLoader.java:134) at com.goterl.lazysodium.utils.LibraryLoader.loadLibrary(LibraryLoader.java:95) at com.goterl.lazysodium.SodiumJava.<init>(SodiumJava.java:34) at com.goterl.lazysodium.SodiumJava.<init>(SodiumJava.java:23) at org.alexdev.havana.dao.mysql.PlayerDao.<clinit>(PlayerDao.java:18) ... 1 more



After few minutes Web shows an error on cmd
Microsoft Windows [Version 10.0.19044.1889](c) Microsoft Corporation. All rights reserved.D:\Habbo Quackster\Havana-latest>java -jar Havana-Server-aeb7909.jar2022-09-06T08:23:13.883 INFO [org.alexdev.havana.Havana] - Havana - Habbo Hotel V31 Emulation2022-09-06T08:23:13.886 INFO [org.alexdev.havana.dao.Storage] - Connecting to MySQL server2022-09-06T08:23:13.948 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Starting...2022-09-06T08:23:14.131 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Start completed.2022-09-06T08:23:14.132 INFO [org.alexdev.havana.dao.Storage] - Connection to MySQL was a successException in thread "main" java.lang.ExceptionInInitializerError at org.alexdev.havana.Havana.main(Havana.java:101)Caused by: java.nio.file.FileSystemNotFoundException at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getFileSystem(ZipFileSystemProvider.java:169) at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getPath(ZipFileSystemProvider.java:155) at java.base/java.nio.file.Path.of(Path.java:208) at java.base/java.nio.file.Paths.get(Paths.java:97) at com.goterl.resourceloader.ResourceLoader.getFileFromFileSystem(ResourceLoader.java:237) at com.goterl.resourceloader.ResourceLoader.copyToTempDirectory(ResourceLoader.java:88) at com.goterl.resourceloader.SharedLibraryLoader.load(SharedLibraryLoader.java:53) at com.goterl.lazysodium.utils.LibraryLoader.loadBundledLibrary(LibraryLoader.java:134) at com.goterl.lazysodium.utils.LibraryLoader.loadLibrary(LibraryLoader.java:95) at com.goterl.lazysodium.SodiumJava.<init>(SodiumJava.java:34) at com.goterl.lazysodium.SodiumJava.<init>(SodiumJava.java:23) at org.alexdev.havana.dao.mysql.PlayerDao.<clinit>(PlayerDao.java:18) ... 1 moreD:\Habbo Quackster\Havana-latest>java -jar Havana-Web-aeb7909.jar2022-09-06T08:23:25.531 INFO [org.alexdev.http.HavanaWeb] - HavanaWeb by Quackster2022-09-06T08:23:25.532 INFO [org.alexdev.http.HavanaWeb] - Loading configuration..2022-09-06T08:23:25.550 INFO [org.alexdev.havana.dao.Storage] - Connecting to MySQL server2022-09-06T08:23:25.619 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Starting...2022-09-06T08:23:25.770 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Start completed.2022-09-06T08:23:26.050 INFO [org.alexdev.http.HavanaWeb] - Registering web routes..2022-09-06T08:23:26.247 INFO [org.alexdev.http.HavanaWeb] - Registered 250 route(s)!2022-09-06T08:23:26.251 INFO [org.alexdev.http.HavanaWeb] - Starting http service on port 802022-09-06T08:25:54.436 ERROR [ErrorLogger] - Error occurred:java.lang.NoClassDefFoundError: Could not initialize class org.alexdev.havana.dao.mysql.PlayerDao at org.alexdev.http.controllers.site.RegisterController.register(RegisterController.java:32) at org.alexdev.duckhttpd.server.WebChannelHandler.channelRead0(WebChannelHandler.java:96) at org.alexdev.duckhttpd.server.WebChannelHandler.channelRead0(WebChannelHandler.java:22) at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:438) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:321) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:295) at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:253) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1408) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:930) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:697) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:632) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:549) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:511) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:918) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:834)

This is what web logs shows
2022-09-06T08:25:54.436 - [ErrorLogger] - Error occurred: java.lang.NoClassDefFoundError: Could not initialize class org.alexdev.havana.dao.mysql.PlayerDao at org.alexdev.http.controllers.site.RegisterController.register(RegisterController.java:32) at org.alexdev.duckhttpd.server.WebChannelHandler.channelRead0(WebChannelHandler.java:96) at org.alexdev.duckhttpd.server.WebChannelHandler.channelRead0(WebChannelHandler.java:22) at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:438) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:321) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:295) at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:253) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1408) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:930) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:697) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:632) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:549) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:511) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:918) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:834)



Btw I am using this guide from deemster.

Same here, waiting for someone to save my day.
 
Newbie Spellweaver
Joined
Aug 19, 2022
Messages
26
Reaction score
4
Do you have any way it can run via xampp Apache instead of web server itself?
 
Developer
Developer
Joined
Dec 11, 2010
Messages
2,955
Reaction score
2,688
Newbie Spellweaver
Joined
Sep 6, 2022
Messages
13
Reaction score
0
Please see this comment for your libsodium problems: https://forum.ragezone.com/f353/kepler-java-v14-server-snowstorm-1155773-post9140802/#post9140802

As for the flash client, there is no flash client support, this is a v31 server - not a flash server.

Thank you for your reply RE libsodium error; I have followed the instructions in comment you tagged and have tried to regsvr32 the .dll but the error persists with not being able to use the housekeeping edit function.

Thanks for clarification RE the flash client.

Best wishes.
 
Banned
Banned
Joined
Sep 6, 2022
Messages
37
Reaction score
1
Thank you for your reply RE libsodium error; I have followed the instructions in comment you tagged and have tried to regsvr32 the .dll but the error persists with not being able to use the housekeeping edit function.

Thanks for clarification RE the flash client.

Best wishes.
Try to use Baslisk browser as Quackster recommended, it runs smoothly, and I can even teleport to everything without any errors.
 
Newbie Spellweaver
Joined
Sep 6, 2022
Messages
13
Reaction score
0
Try to use Baslisk browser as Quackster recommended, it runs smoothly, and I can even teleport to everything without any errors.

Yep - using Baslisk browser. Really odd, the .dll is definitely present now.

Many thanks
 
Newbie Spellweaver
Joined
Oct 17, 2021
Messages
48
Reaction score
7
So what emulator does classichabbo use that allows you to use the flash and shockwave client? this procedure is interesting
 
Junior Spellweaver
Joined
May 8, 2011
Messages
150
Reaction score
86
https://drive.google.com/file/d/1iBF9oS24ko1w9mipl5_TPFqSXckVh5mH/view?usp=sharing

It's a fully portable Repack for some people who don't know how to make it work.
All dependencies, JDK, MySQL, libsodium and whatever you need to run this sever has been well included and preconfigured, all you have to do is uncompress the file and double-click the batch to run.

Steps would be like.
1 - Setup Xampp(first time only).bat
2 - Start MySQL.bat
3 - Start WebServer.bat
4 - Start Server.bat
 
Last edited:
Banned
Banned
Joined
Aug 10, 2010
Messages
159
Reaction score
33
Try to use Baslisk browser as Quackster recommended, it runs smoothly, and I can even teleport to everything without any errors.

I managed to run the server it is working fine, I use the Baslisk browser but the teleports do not work and when I try to use it I get errors in the logs
 
Back
Top