Jump to content

Search the Community

Showing results for 'ubuntu'.

  • Search By Author

Content Type


Forums

  • Announcements
    • Rules & Guidelines
    • Community News
    • Development News
    • Ragnarok News
    • Community Crowdfunding
  • Support & Releases
    • General
    • Scripting
    • Database
    • Source
    • Graphic Enhancements
    • Web
    • Client-side
    • Third Party
    • Projects
  • Discussion & Suggestions
    • Database Discussion
    • Script Discussion
    • Source Discussion
    • Renewal Discussion
    • Archives
  • Community
    • rAthena General
    • Arts & Writings
    • Off Topic
  • International Forums
    • Filipino Support
    • German Support
    • Indonesian/Malaysian Support
    • Portuguese Support
    • Russian Support (Русский)
    • Spanish Support

Categories

  • Server Resources
    • Server Managers/Editors
    • Scripts
    • Source Modifications
  • Web Resources
    • General Website Templates
    • Forum Templates
    • FluxCP Themes
    • FluxCP Addons
    • Other Web/CP Scripts
  • Graphics Resources
    • Sprites & Palettes
    • Maps & 3D Resources
    • Other Graphics
  • Client Resources
    • GRF Files
    • Client Tools
    • Spriting & Paletting Tools
    • Texture & Mapping Tools
    • Editors
    • Patchers

Categories

  • Low Rate
  • Mid Rate
  • High Rate
  • Super High Rate

Categories

  • Records Test
  • Complete Installation Guides
  • Client Guides
    • Data Folder
  • MySQL Guides
  • Database Guides
  • Map Guides

Categories

  • rAthena Forums
  • rAthena Development
  • FluxCP Development

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location


Server


Github


Discord


Interests


Website URL


Yahoo


Skype

  1. What's your OS? Debian, Centos, Ubuntu...?
  2. it was the ubuntu 17.04 x64, i think i have the same problem with ./configure also giving me permission denied. Hmm. What do you mean about custom shops? You mean npcs? I notice when I first ./athena-start start the console stops at some point.. like in "Loading NPC file: ??", I have to reboot it to see the rest. But I don't have custom npc's. So I doubt that was the case.
  3. What ubuntu version u r using previously which having configure issue anyway?
  4. Yeah, I think it compiled perfectly. I actually rebuild 7x with centos and tried ubuntu and debian once ... I kinda having the same problem when it comes to compile I might try it again if the problem persists ..
  5. well.. i'm host running rathena on digital ocean too... but never had come with this configure permission issue.. even no need to set the permission.. anyway i'm running on ubuntu... but, i don't this causing the issue..
  6. I have a problem with the hp. When I die it does at 5%, then, when I die, the HP returns to 50%. It only happens when I'm a novice. In other jobs I die when I have 1 hp, but it marks 0% I have searched for information but I do not find anything, I have reinstalled from 0 the emulator and the sql server, but nothing. I've even reinstalled Ubuntu (16.04 lts - 32 bit). It's strange because 2 months ago I used the same client and I had no problems, but I reinstalled the emulator and I got this problem. I have these errors in the console, but I do not know if it is related to this [Warning]: itemdb_read_group: Non-existant item '19031' [Error]: sv_readdb: Could not process contents of line 3566 of "db/re/item_package.txt". [Warning]: itemdb_read_group: Non-existant item '18813' [Error]: sv_readdb: Could not process contents of line 3929 of "db/re/item_package.txt". thanks for everything
  7. no need folder, just paste whole file inside html, im pretty sure youre not check your apache server is running fine or not first https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04
  8. How to "Clean" my emulator ? Congrats for the post, i should trying forever without this information. Since now Thank you Edited: "Make Clean" is the awnser but still having the error... already tryeed all of https://k3dt.eu/Ragexe/unpacked/ with nemo, xdiffv2 etc... becoming boredd and pissed =/ By "Disable Packet Encryption in the xDiffPatcher" i got another packet error with same client... Already tryed Hercules Judas pack and nothing... its like 3 entires nights, like a 10000 virus, 10000 rebuilds, 4 ro folders with kro and bro and i can't log in... Any good place to find more ragexe ? It's a server problem ? Ech new try i do in ubuntu: ./configure --enable-packetver=20130807 make clean make server chmod a+x login-server && chmod a+x char-server && chmod a+x map-server ./athena-start start Change the <version> in clientinfo.xml <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <servicetype>korea</servicetype> <servertype>primary</servertype> <connection> <display>Test</display> <desc>As DESCRIPTION</desc> <address>192.168.155.128</address> <port>6900</port> <version>45</version> <langtype>12</langtype> <registrationweb></registrationweb> <aid> <admin></admin> </aid> </connection> </clientinfo> and diff the ragexe with recomended features and after select my char it still: [Info]: clif_parse: Disconnecting session #8 with unknown packet version (p:0x0XXX,l:19). [Info]: Closed connection from '192.168.155.1'. and with some ragexes: [Info]: clif_parse: Disconnecting session #8 with unknown packet version (p:0xXXXX,l:19). [Info]: Closed connection from '192.168.155.1'. Am I missing something ?
  9. can anyone help? I'm having issue on compiling sudo make server chmod a+x login-server && chmod a+x char-server && chmod a+x map-server I keep getting this error make[1]: Leaving directory '/home/skeith/Ragnarok/rAthena/src/map' building conf/import, conf/msg_conf/import and db/import folder... make: *** No rule to make target 'chmod'. Stop. OS is Ubuntu 16.04 LTS 64-bit
  10. Захотелось мне значит перевести некоторых НПС на русский язык: может быть и квесты. У меня Ubuntu сервер. Открыл нужный файл на убунту сервере, поменял английские предложения на русские, захожу в игру, а там НПС выдает текст кракозябрами.. clientinfo langtype 14 inter_athena - кодировка стоит cp1251 В чем проблема? Помогите плиз.
  11. As what i understand Linux is the type of OS. And there are many kinds of OS under the Linux Which are CentOS,Debian,Ubuntu and many more.. Most of the user nowadays use Debian 8 (Jessie) Please correct me if im wrong. It was the hosting company who told me to use CentOS was bad to host the server, which should be used pure linux. Tell that to all the "impure" Linux users which is the majority of the world
  12. As what i understand Linux is the type of OS. And there are many kinds of OS under the Linux Which are CentOS,Debian,Ubuntu and many more.. Most of the user nowadays use Debian 8 (Jessie) Please correct me if im wrong. It was the hosting company who told me to use CentOS was bad to host the server, which should be used pure linux.
  13. As what i understand Linux is the type of OS. And there are many kinds of OS under the Linux Which are CentOS,Debian,Ubuntu and many more.. Most of the user nowadays use Debian 8 (Jessie) Please correct me if im wrong.
  14. dear mod please move this to the propper section, I wasn't sure where to post this... Note: I tested this on ubuntu server! no idea what wil happen on other linux server. so after having to change a few lines in athena-start I made a script that will install athena-start as a service called rathena currently it only does start, stop and status and it does so very poorly cause I'm a real noob but I will update this post as I improve my skills. I will add watch and the other proper functionalities soon(ish): edited athena-start #!/bin/sh L_SRV=login-server C_SRV=char-server M_SRV=map-server INST_PATH=/opt PKG=rathena PKG_PATH=$INST_PATH/$PKG PATH=./:$PATH LOG_DIR="./log" DIR=`dirname $0` check_files() { for i in ${L_SRV} ${C_SRV} ${M_SRV} do echo "" if [ ! -f $DIR/$i ]; then echo "$i does not exist in $DIR... exiting..." exit 1; fi done } check_inst_right(){ if [ ! -w $INST_PATH ]; then echo "You must have sudo right to use this install (write/read permission in /opt/ )" && exit; fi } inst_launch_workaround(){ if [ -d $PKG_PATH ]; then if [ $(pwd) != $PKG_PATH ]; then cd $PKG_PATH; fi fi } inst_launch_workaround print_start() { # more << EOF echo "Athena Starting..." echo " (c) 2013 rAthena Project" echo "" echo "" echo "checking..." #EOF } get_status(){ PIDFILE=.$1.pid if [ -e ${PIDFILE} ]; then ISRUN=$(ps ax | grep $(cat ${PIDFILE}) | grep $1) PSRUN=$(echo "$ISRUN" | awk '{ print $1 }') fi #return ${PSRUN} #seem to cause issue for some os } #cheking if already started, launch and mark in log start_serv(){ get_status $1 if [ $2 ]; then #is logging on ? LOGFILE="$LOG_DIR/$1.launch.log" LOGRUN="$LOG_DIR/$1.log" FIFO="$1_fifo" echo "stat_serv, log is enabled" echo "My logfile=${LOGFILE}" if [ -z ${PSRUN} ]; then if [ -e .{FIFO} ]; then rm "$FIFO"; fi mkfifo "$FIFO"; tee "$LOGRUN" < "$FIFO" & "./$1" > "$FIFO" 2>&1 & PID=$! #"./$1" > >(tee "$LOGRUN") 2>&1 & PID=$! #bash only echo "$PID" > .$1.pid echo "Server '$1' started at `date +"%m-%d-%H:%M-%S"`" | tee ${LOGFILE} else echo "Can't start '$1', cause is already running p${PSRUN}" | tee ${LOGFILE} fi else if [ -z ${PSRUN} ]; then $DIR/$1& echo "$!" > .$1.pid echo "Server '$1' started at `date +"%m-%d-%H:%M-%S"`" else echo "Can't start '$1', cause is already running p${PSRUN}" fi fi } watch_serv(){ ulimit -Sc unlimited #now checking status and looping count=0; while true; do for i in ${L_SRV} ${C_SRV} ${M_SRV} do LOGFILE="$LOG_DIR/$i.launch.log" LOGRUN="$LOG_DIR/$i.log" FIFO=$i"_fifo" get_status $i #echo "Echo id of $i is ${PSRUN}" if [ -z ${PSRUN} ]; then count=$((count+1)) #echo "fifo=$FIFO" echo "server '$i' is down" echo "server '$i' is down" >> ${LOGFILE} echo "restarting server at time at `date +"%m-%d-%H:%M-%S"`" echo "restarting server at time at `date +"%m-%d-%H:%M-%S"`" >> ${LOGFILE} if [ -e $FIFO ]; then rm $FIFO; fi mkfifo "$FIFO"; tee "$LOGRUN" < "$FIFO" & "./$i" > "$FIFO" 2>&1 & PID=$! echo "$PID" > .$i.pid if [ $2 ] && [ $2 -lt $count ]; then break; fi fi done sleep $1 done } restart(){ $0 stop if [ $1 ]; then sleep $1; fi for i in ${L_SRV} ${C_SRV} ${M_SRV} do FIFO="$1_fifo" while true; do get_status ${i} if [ ${PSRUN} ]; then echo "'${i}' is still running p${PSRUN} waiting end"; sleep 2; else if [ -e .{FIFO} ]; then rm "$FIFO"; fi break fi done done $0 start } case $1 in 'start') print_start check_files echo "Check complete." echo "Looks good, a nice Athena!" if [ "$2" = "--enlog" ]; then ENLOG=1 if [ ! -d "$LOG_DIR" ]; then mkdir -p $LOG_DIR; fi echo "Logging is enable in $LOG_DIR" else echo "Logging is disable" fi for i in ${L_SRV} ${C_SRV} ${M_SRV} do start_serv $i $ENLOG done echo "Now Started Athena." ;; 'watch') if [ ! -d "$LOG_DIR" ]; then mkdir -p $LOG_DIR; fi if [ -z $2 ]; then Restart_count=10; else Restart_count=$2; fi if [ -z $3 ]; then Restart_sleep=3; else Restart_sleep=$3; fi echo " Gonna watch rA for Restart_count = $Restart_count, Restart_sleep= $Restart_sleep" for i in ${L_SRV} ${C_SRV} ${M_SRV} do start_serv $i 1 done watch_serv $Restart_count $Restart_sleep echo "Now watching Athena." ;; 'stop') for i in ${L_SRV} ${C_SRV} ${M_SRV} do PIDFILE=.${i}.pid if [ -e .{PIDFILE} ]; then kill $(cat ${PIDFILE}) rm ${PIDFILE} fi done ;; 'restart') restart ;; 'status') for i in ${L_SRV} ${C_SRV} ${M_SRV} do get_status ${i} if [ ${PSRUN} ]; then echo "'${i}' is running p${PSRUN}"; else echo "'${i}' seem down"; fi done ;; 'val_runonce') for i in ${L_SRV} ${C_SRV} ${M_SRV} do valgrind --leak-check=full --show-leak-kinds=all ./$i --run-once > "log/$i.runonce.leak" done ;; 'valchk') for i in ${L_SRV} ${C_SRV} ${M_SRV} do valgrind --leak-check=full --show-leak-kinds=all ./$i > "log/$i.runonce.leak" done ;; 'help') case $2 in 'start') echo "syntax: 'start {--enlog}'" echo "This option will starts the servs" echo "--enlog will tee all terminal output into a log/$servname.log file" ;; 'stop') echo "This option will shutdowns the servs'" ;; 'restart') echo "syntax: 'restart {<delay>}'" echo "This option will wait delay then will attempt to restart the servs" echo "NB, even if delay is over it will wait the pid is finished before atetmpting to restart servs" ;; 'status') echo "syntax: 'watch {<restart_intervall> <restart_count>}'" echo "This option let you know if the server are running or not" echo "NB this option is based on PID and supposed you have launch the serv by this script" echo " If it wasn't the case please use something like 'ps ax | grep server' to know their status" ;; 'watch') echo "syntax: 'watch {<restart_intervall> <restart_count>}'" echo "The watch option allow you to auto restart the server when this one was stopped" echo "<restart_intervall> delay in second before recheking if server are down (default 10) " echo "<restart_count> how many time should we restart servs (default 3), (-1=undefinitly)" ;; 'val_runonce') echo "syntax: 'val_runonce'" echo "This option will run valgrin with run-once to check the serv" ;; 'valchk') echo "syntax: 'valchk'" echo "This option will run valgrin with the serv" ;; *) echo "Please specify a command you'll like more info { start | stop | restart | status | watch }" read -p "Enter a valid command: " readEnterKey $0 "help" $readEnterKey ;; esac ;; *) echo "Usage: athena-start { start | stop | restart | status | watch | help | val_runonce | valchk }" read -p "Enter a valid option: " readEnterKey $0 $readEnterKey ;; esac and the init bash script file: you have to change the initial variables to your own settings and then it should be ready to go #!/bin/sh - ### BEGIN INIT INFO # Provides: rathena_server # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: rathena server # Description: Startup Init-Script for rathena server ### END INIT INFO # PATH should only include /usr/* if it runs after the mountnfs.sh script PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="rAthena service" NAME=rathena #change the user USER=root BINARY=rathena #change path of the script file BINARY_BIN=/root/rathena #change name of the script file DAEMON=./athena-start PIDFILE=$BINARY_BIN/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME # Exit if the package is not installed [ -x "$BINARY_BIN/$DAEMON" ] || exit 0 # Define LSB log_* functions. # Depend on lsb-base (>= 3.2-14) to ensure that this file is present # and status_of_proc is working. . /lib/lsb/init-functions # # Function that starts the daemon/service # do_start() { su $USER -s /bin/sh -c "$BINARY_BIN/$DAEMON start" } # # Function that stops the daemon/service # do_stop() { su $USER -s /bin/sh -c "$BINARY_BIN/$DAEMON stop" } # # Function that shows the status of to the daemon/service # do_status() { su $USER -s /bin/sh -c "$BINARY_BIN/$DAEMON status" } case "$1" in start) log_daemon_msg "Starting $DESC" "" do_start case "$?" in 0|1) log_end_msg 0 ;; 2) log_end_msg 1 ;; esac ;; stop) log_daemon_msg "Stopping $DESC" "" do_stop case "$?" in 0|1) log_end_msg 0 ;; 2) log_end_msg 1 ;; esac ;; status) do_status status_of_proc "$BINARY" "$DESC" && exit 0 || exit $? ;; restart) log_daemon_msg "Restarting $DESC" "" do_stop case "$?" in 0|1) do_start case "$?" in 0) log_end_msg 0 ;; 1) log_end_msg 1 ;; # Old process is still running *) log_end_msg 1 ;; # Failed to start esac ;; *) # Failed to stop log_end_msg 1 ;; esac ;; *) echo "Usage: $SCRIPTNAME {start|stop|status|restart}" exit 3 ;; esac : if you have no idea of this stuff you should first look up what an init-script or init-bash is or you wil have trouble installing and working with this.
  15. I cannot access the table 'char' in mysql due to char being a command within sql. It keeps giving me a syntax error, even though I know the syntax is right because I can replace 'char' with any other table and it works fine. I've confirmed the table 'char' does exist. This came about because my client keeps disconnecting when trying to create a character. I tried manually creating one in the terminal but ran into this problem. Does anyone know how to get around this? I can't seem to find any info on it. I'm running Ubuntu 14.04 with the mysql 5.5. Thanks
  16. Hello dear rA people. We've reached more than 1024 players on our server and whatever we do, the server doesn't want to allow for more. At first, players used to get "failed to connect to server" as their connection was denied, we immediately thought it was the socket limit on the server. So we wanted to fix it by changing : /etc/security/limits.conf root hard nofile 40000 root soft nofile 40000 * soft nofile 10000 * hard nofile 64000 /usr/include/x86_64-linux-gnu/bits/typesizes.h to 4096 /usr/include/linux/posix_types.h to 4096 ulimit -Sn 65535 # nano /etc/pam.d/common-session # nano /etc/pam.d/common-session-noninteractive ADD -> session required pam_limits.so defined FD_SETSIZE to 4096 and recompiled. We also changed max_connect_user: 9999 and Change - packet_db.conf // If IP's are checked when connecting. // This also enables DDoS protection. enable_ip_rules: no because why not. But then now, the map server crashes whenever we reach 1025 sockets. For your information, in the console it writes clearly "rathena, this client supports 4096 concurrent connections" What did we do wrong? Server is under Debian 8. We run the live server on a docker under Ubuntu last version. Thanks a lot for anyone who can help.
  17. Changed to Ubuntu. Seems no luck at all. I also give full privileges to the pointed VPS-IP. I do really need help here. I'm stuck and don't know how to get rid of socket #5 error 4.
  18. Go for VPS. It seems like you're new to server stuffs. Servers are just computers but with more powerful hardwares because it will be used for heavy stuffs (most of the time). And VPS/Dedicated servers are not limited to Linux, there are Windows-based servers. CentOS is just a Linux distro. Examples of Linux Distros: Ubuntu, Fedora, Debian, etc. You can try practicing server stuffs on your Windows PC. Just install VirtualBox and install whatever OS you would want to use in your server or use the OS the hosting provider you want to buy from uses.
  19. 1and1 datacenters in california, ny and pen. I have used them for years and for the money they are good, centos, ubuntu nd debian for linux and windows 2012 for windows. they even have a deal right now but are almost out, certain dedicated servers(linux only windows is more) are free for 3 months with a 49.00 setup, and thier vps' are decent with deals right now also. 1and1.com
  20. Daifuku

    Help pls?

    https://rathena.org/wiki/Installation_on_Windows https://rathena.org/wiki/Installation_(CentOS) http://rathenaguides.blogspot.de/2014/05/guide-for-making-your-own-ragnarok.html https://rathena.org/board/topic/53291-guidehow-to-setup-a-ragnarok-onlineserver-side-only/ http://rathenaguides.blogspot.de/ https://www.vultr.com/docs/setup-ragnarok-online-server-on-ubuntu-14-04-x64 https://www.google.de/#q=rathena+server+setup+guide I simply typed into google 'rathena server setup guide' and got so many links out of it. Before you set up your server you should ask yourself if you want to run it on windows, centos or linux for example. You should ask yourself if it's smart to do it yourself or if you rather want to hire someone doing it for you. You should ask yourself if you are really able to set up a server if you can not google for a guide yourself. Setting up a server is one thing, you also need to set up a client. Here are some client setup guides: https://rathena.org/board/topic/70962-recommended-client-setup/ https://rathena.org/board/topic/99735-connect-and-create-client-side/ https://rathena.org/board/topic/84746-tutorial-how-to-create-ragnarok-offline-2013-client-tutorial/ https://rathena.org/board/topic/104452-tutorial-how-to-create-ragnarok-offline-2015-client/ I did not put the effort into checking if all of these guides are good or up to date. You need to do that yourself, you have to figure out for yourself which guide fits you the most and which guide works for you. Good luck!
  21. I prefer Linux, especially Debian and Ubuntu because, I like Linux systems' package manager. Just a few keystroke and you have a service running. Its stability. Linux systems are well known for their stability. Less setup complexity for single server and multiple servers. Security. Linux is based on UNIX which was designed from start to be a multi user OS. Also, Linux viruses are less common than Windows virus (difference is not that much tho). It's free. As in free beer and freedom and it's open source. Linux also has its cons as nothing in the world is perfect like high learning curve, etc. Finally, it all comes to your preference and your knowledge. Why use the so-called "Best" OS if you don't know how to configure it or utilize its advantage over other OS properly. But I'm not asking you to not learn about new OS if you want to, that's a good thing.
  22. Hallo zusammen, ich habe folgendes problem ich habe mir mit der neusten rA version am Freitag einen Server aufgesetzt auf einem Ubuntu V-Server. Das setup hat alles ohne Probleme funktioniert, allerdings habe ich nun folgendes Problem. Ich habe einen Client mit der 2013-08-07 exe gemacht - gedifft - gehexed und bekomme folgendes Problem nicht in der Griff. Wenn ich etwas equippen möchte funktioniert das auch, allerdings bekomme ich das EQ nicht im EQ-Fenster angezeigt. Ich muss erst einen relogg oder ein refresh machen das ich es sehe. habe auch folgendes gefunden https://github.com/rathena/rathena/issues/255was genau mein Problem beschreibt - auch das in dem thread gepostete Video ist genau das Verhalten meines Problemes. Hat jemand eine Ahnung woran es liegen kann? Cheers!
  23. Hi, guys! I'm trying to install rAthena on a ubuntu machine and utilizes roBrowser as client in other to make a server that would be "client-less". But I do not have idea of how things exactally work, and then I got stuck because I guess I installed both rA and roBrowser right, so it should return an error at login saying wrong username or something like that as my players database is empty. But in says "Please wait ..." forever. Does someone here ever used roBrowser? Or know how do I know were is the problem (maybe network configuration)? I've done this on my home computer and when I do start Athena it does not notice any errors. (I do not have any windows machines avaliable at the moment, but I can get a VM in some weeks if it's really needed, also attached a dump of the console) dump.txt
  24. in flux? Debian / Ubuntu dpkg-reconfigure tzdata or inside flux: 'ServerName' => 'FluxRO', // Global database configuration (excludes logs database configuration). 'DbConfig' => array( //'Socket' => '/tmp/mysql.sock', //'Port' => 3306, //'Encoding' => 'utf8', // Connection encoding -- use whatever here your MySQL tables collation is. 'Convert' => 'utf8', // -- 'Convert' option only works when 'Encoding' option is specified and iconv (http://php.net/iconv) is available. // -- It specifies the encoding to convert your MySQL data to on the website (most likely needs to be utf8) 'Hostname' => '127.0.0.1', 'Username' => 'ragnarok', 'Password' => 'ragnarok', 'Database' => 'ragnarok', 'Persistent' => true, 'Timezone' => null // Example: '+0:00' is UTC.
×
×
  • Create New...