iZeus83 Posted February 3, 2015 Share Posted February 3, 2015 Hello, I was searching in google and in this site about using amule in docker but not success, please anyone use a program to manage elinks (ed2k) like amule in docker?. thank you. Quote Link to comment
sparklyballs Posted February 4, 2015 Share Posted February 4, 2015 i had a tinker about using the amule package in ubuntu (specifically amuled with the webserver enabled) and i can get the webserver page up and running, but to be honest i don't know how to use it or get it to do anything as it's been over a decade since i last edonkey or kad. Quote Link to comment
sparklyballs Posted February 4, 2015 Share Posted February 4, 2015 ok, i have it working now. Quote Link to comment
iZeus83 Posted February 4, 2015 Author Share Posted February 4, 2015 Hello, You've got a success with getting to run on ubuntu with official repositories?, I know there's a subversion with many fixes so It would be nice to include in docker because (smdion's BETA Repository) have a python... Quote Link to comment
sparklyballs Posted February 4, 2015 Share Posted February 4, 2015 Hello, You've got a success with getting to run on ubuntu with official repositories?, I know there's a subversion with many fixes so It would be nice to include in docker because (smdion's BETA Repository) have a python... yeah, running from the apt version in ubuntu. Quote Link to comment
sparklyballs Posted February 5, 2015 Share Posted February 5, 2015 i compiled it from latest source (10 days ago), no upnp because i couldn't pin the dependency for it. it's in my private repo here https://github.com/sparklyballs/private-repo/tree/templates/Sparkly-Private the password for the web interface is amule. have at it, lol. Quote Link to comment
iZeus83 Posted February 5, 2015 Author Share Posted February 5, 2015 Hello, Very nice, if I remember the dependency for upnp is "libupnp" but strange you cannot pin that. I see you use wxWidgets 2.8.12, have you tried with 3.0 version?. In addition, I see someone recomends to use "asio sockets" (with boost) for performance intead of the defaults. I just compiled amule gui from svn and others from windows. This is your public repo?, why you don't include this in your public repo?, it works fine https://github.com/sparklyballs/docker-repo/tree/templates/Sparklys-Repo Quote Link to comment
sparklyballs Posted February 5, 2015 Share Posted February 5, 2015 libupnp4 which is the default in ubuntu won't compile with this, i could pin an earlier version, but i've spent enough time on this. i used whatever versions of dependencies were in repo. Quote Link to comment
sparklyballs Posted February 5, 2015 Share Posted February 5, 2015 Hello, Very nice, if I remember the dependency for upnp is "libupnp" but strange you cannot pin that. I see you use wxWidgets 2.8.12, have you tried with 3.0 version?. In addition, I see someone recomends to use "asio sockets" (with boost) for performance intead of the defaults. I just compiled amule gui from svn and others from windows. This is your public repo?, why you don't include this in your public repo?, it works fine i wouldn't describe it as working fine at all, look at the log, amuleweb crashes every 10 seconds or so and keeps respawning because of runit. amuleweb just isn't stable , i'll keep this in the private repo. https://github.com/sparklyballs/docker-repo/tree/templates/Sparklys-Repo Quote Link to comment
iZeus83 Posted February 6, 2015 Author Share Posted February 6, 2015 i wouldn't describe it as working fine at all, look at the log, amuleweb crashes every 10 seconds or so and keeps respawning because of runit. amuleweb just isn't stable , i'll keep this in the private repo. Hello, Yes, it seems the template is causing this. Someone recomends of using a new template for amuleweb because the default is buggy, so the name of this new template is reloaded if I remember. Anyway I use the remote client GUI using the latest subversion for windows with wxWidgets 3.0.2 "rev. 10868", at the moment logs are fine. Quote Link to comment
iZeus83 Posted February 12, 2015 Author Share Posted February 12, 2015 Hello, I'd first to give the thanks sparklyballs for the update to wxGTK v3, now it seems the log file always report this message and loops every 2 or 3 minutes but I only see one process of aMule, so don't know what happens. 2015-02-12 15:34:49: amuleAppCommon.cpp(381): Checking if there is an instance already running... !2015-02-12 15:34:49: amuleAppCommon.cpp(387): There is an instance of aMuleD already running 2015-02-12 15:34:49: amuleAppCommon.cpp(388): (lock file: /config/muleLock) 2015-02-12 15:34:49: amuleAppCommon.cpp(405): Raising current running instance. 2015-02-12 15:34:50: amuleAppCommon.cpp(327): Daemon will fork to background - log to stdout disabled 2015-02-12 15:34:50: amuleAppCommon.cpp(334): Initialising aMuleD SVN compiled with wxGTK2 v3.0.0 (Debugging) Can you see this please?, thank you. Quote Link to comment
sparklyballs Posted February 12, 2015 Share Posted February 12, 2015 it does that with every version of wtk i've tried, it also did it with the repo version of amule. i think it's possibly overexuberance of the baseimage runit trying to respawn something it thinks has crashed, but that's only a guess. Quote Link to comment
iZeus83 Posted February 13, 2015 Author Share Posted February 13, 2015 I updated the base image and now the log is clean. it does that with every version of wtk i've tried, it also did it with the repo version of amule. i think it's possibly overexuberance of the baseimage runit trying to respawn something it thinks has crashed, but that's only a guess. OK, thank you. Quote Link to comment
iZeus83 Posted February 18, 2015 Author Share Posted February 18, 2015 Hi sparky, The web server is loading the default template, I see that you added the Matteo Ragni repository but it seems the web template is not loaded. Can you verify this when you have a little time?, thank you. Quote Link to comment
sparklyballs Posted February 18, 2015 Share Posted February 18, 2015 if you update the container from an earlier version then the template won't be set in amule.conf as i didn't set it to overwrite existing config files in case you have set anything there for yourself. to load the other template look for the [webserver] block in amule.conf and change the template line to Template=AmuleWebUI-Reloaded Quote Link to comment
iZeus83 Posted February 18, 2015 Author Share Posted February 18, 2015 OK, yes its my fault sorry. I remeber that you must change the line in amule.conf, thank you for all. UPDATE ****** I remember that webgui crash frequently because it seems is a bug so I use the amule remote control gui instead the webgui Quote Link to comment
iZeus83 Posted February 22, 2015 Author Share Posted February 22, 2015 Hello, When you have a time, sparklyballs can you check this and compile amule again?, because a I have many errors in log file from remote control gui. If you go to this support sites from amule then you can resolve this by using: To use Boost Asio networking configure aMule using --with-boost=/path/to/boost/sources. This sites can help you, thank you. http://forum.amule.org/index.php?topic=19504.0 http://forum.amule.org/index.php?topic=19416.0 http://amule.forumer.com/topic/2347612/wx-300-amp-Loggercpp#.VOkbR_mG98M Log file from remote control gui report this: 2012-02-07 00:50:54: Logger.cpp(324): 00:50:54: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe) 2012-02-07 00:50:55: Logger.cpp(324): 00:50:55: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe) 2012-02-07 00:50:55: Logger.cpp(324): 00:50:55: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe) 2012-02-07 00:50:55: Logger.cpp(324): 00:50:55: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe) 2012-02-07 00:50:56: Logger.cpp(324): 00:50:56: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe) 2012-02-07 00:50:56: Logger.cpp(324): 00:50:56: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe) 2012-02-07 00:50:56: Logger.cpp(324): 00:50:56: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe) 2012-02-07 00:50:57: Logger.cpp(324): 00:50:57: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe) Quote Link to comment
iZeus83 Posted February 22, 2015 Author Share Posted February 22, 2015 thank you sparklyballs, Now the log it seems very clean, no looping messages are reported. For next time, you should update de wxwidgets to latest version but at the moment is fine no updates needed. Good job. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.