Archived

This topic is now archived and is closed to further replies.

Firon

µTorrent Server 3.0 alpha build 27079 (for Linux) - x86

Recommended Posts

OK, done.

Some suspected parts, rest is/seems right:

[03:59:49] UDP setsockopt(SO_RCVBUF, 2097152) failed: 105

[03:59:49] UDP setsockopt(SO_SNDBUF, 2097152) failed: 105

[03:59:49] UDP setsockopt(SO_RCVBUF, 2097152) failed: 105

[03:59:49] UDP setsockopt(SO_SNDBUF, 2097152) failed: 105

[04:00:03] Incoming connection from 90.156.42.82:64775

[04:00:03] 90.156.42.82:64775: Disconnect: No such torrent: 18568495FD35C09E33024BF5340A3B52971FCE6E

[04:00:07] Incoming connection from 82.231.42.196:55974

[04:00:07] 82.231.42.196:55974: Disconnect: No such torrent: EDB76839A8BA4200E2C9C6CF96AF556FB45C6B91

[04:00:18] Incoming connection from 83.1.112.96:1198

[04:00:18] 83.1.112.96:1198: Disconnect: Peer error: Connection reset by peer

[04:00:36] Incoming connection from 89.74.112.48:31459

[04:00:36] 89.74.112.48:31459: Disconnect: No such torrent: 18568495FD35C09E33024BF5340A3B52971FCE6E

04:01:16] 188.134.32.84:53435: Disconnect: Can't sync DH3

[04:02:13] Incoming connection from 78.8.71.140:48348

[04:02:13] 78.8.71.140:48348 [uTP]: Disconnect: No such torrent: 18568495FD35C09E33024BF5340A3B52971FCE6E

[04:02:13] Incoming connection from 78.8.71.140:51537

[04:02:13] 78.8.71.140:51537: Disconnect: No such torrent: 18568495FD35C09E33024BF5340A3B52971FCE6E

[04:02:14] Incoming connection from 70.131.117.118:6112

[04:02:14] 70.131.117.118:6112 [uTP]: Disconnect: No such torrent: 18568495FD35C09E33024BF5340A3B52971FCE6E

[04:02:14] Incoming connection from 70.131.117.118:63896

[04:02:14] 70.131.117.118:63896: Disconnect: No such torrent: 18568495FD35C09E33024BF5340A3B52971FCE6E

[04:03:04] ComputePeersToUnchoke()

[04:03:04] max all_upload_slots = 0

[04:03:04] max downloading_upload_slots = 0

[04:03:04] max seeding_upload_slots = 0

[04:03:04] downloading_upload_slots = 0

[04:03:04] seeding_upload_slots = 0

[04:03:04] downloading_optimistic_slots = 0

[04:03:04] seeding_optimistic_slots = 0

[04:03:04] ComputePeersToUnchokeType(1) slots = 0

[04:03:04] distributing 0, local extra = 0

[04:03:04] ComputePeersToUnchokeType(0) slots = 0

[04:03:04] distributing 0, local extra = 0

[04:03:04] ComputePeersToUnchoke() complete

[04:03:04] ComputeOptimisticUnchokes()

[04:03:04] ComputeOptimisticUnchokesType(1) slots = 0

[04:03:04] new slot count: 0 (min(optimistic_slots = 0, arr = 0))

[04:03:04] ComputeOptimisticUnchokesType() complete 1

[04:03:04] ComputeOptimisticUnchokesType(0) slots = 0

[04:03:04] new slot count: 0 (min(optimistic_slots = 0, arr = 0))

[04:03:04] ComputeOptimisticUnchokesType() complete 1

I have some suspicions; there are well known old problem with utorrent on Wine+FreeBSD:

Here is description with patch: http://forum.utorrent.com/viewtopic.php?id=45193

Explanation: "I think, this is a wine problem. Because getaddrinfo is called with ai_socktype=0 as hint, which makes the FreeBSD getaddrinfo fail with EAI_SERVICE, as seen in debugging output.

But this is valid on windows, so wine has to be extended on FreeBSD in order to prevent getaddrinfo calls with ai_socktype=0."

What You think about this?

Share this post


Link to post
Share on other sites

Hi, I'm running Ubuntu 64bit server on OpenVZ container (Proxmox 1,7), Venet0 interface (I can't use bridge interface). I've installed last version of utorrent server (3.0-23418) but when I start utorrent recieve this output:

first execution:

root@srvtorrent:~/utorrent-server-v3_0# ./utserver server started - using locale en_US.UTF-8File not found during integrity check: ./settings.datFile not found during integrity check: ./settings.dat.newFile not found during integrity check: ./settings.dat.oldFile not found during integrity check: ./settings.datFile not found during integrity check: ./settings.dat.newFile not found during integrity check: ./settings.dat.oldGetNodeID failed, using /dev/randomFile not found during integrity check: ./dht.datFile not found during integrity check: ./dht.dat.newFile not found during integrity check: ./dht.dat.oldFile not found during integrity check: ./rss.datFile not found during integrity check: ./rss.dat.newFile not found during integrity check: ./rss.dat.oldFile not found during integrity check: ./resume.datFile not found during integrity check: ./resume.dat.newFile not found during integrity check: ./resume.dat.oldIPv6 is installed

after first execution:

root@srvtorrent:~/utorrent-server-v3_0# ./utserver server started - using locale en_US.UTF-8GetNodeID failed, using /dev/random

e when I try to add some torrent in GUI interface this is the status:

schermata20110117a02071.png

How can I do?

Share this post


Link to post
Share on other sites

Hi.

A great thing! Install, configure on Ubuntu Server 10.04 x64 (kernel 2.6.32-27) .. Until two days running without errors.

Bad that the web interface is not available:

- do not see your comment torrent file

- list the name of the first working torrent tracker from the base URL (Tracker).

- log is written, but not displayed on the tab "Logger"

- date added torrent file

Share this post


Link to post
Share on other sites
I have "Error ??", without any explanation.

Can I ask about more verbosity in logs? Please...

An engineer here committed changes to add a log entry whenever a torrent changes to an error state. That change won't be in the release I expect to have ready for today, but it will be in the next release.

Share this post


Link to post
Share on other sites

New version up! There's no specific changelog, but it's basically updating the codebase with fixes from the 3.0 alpha branch, which should fix various bugs and crashes.

Share this post


Link to post
Share on other sites
New version up! There's no specific changelog, but it's basically updating the codebase with fixes from the 3.0 alpha branch, which should fix various bugs and crashes.

This new version resolved my problem! Very good!

Share this post


Link to post
Share on other sites

No, we have stated before that we cannot target ARM systems, as they are not as generic as x86 linux systems. We do provide ARM binaries, but only for partners to embed with their hardware and all the support needed for that to happen.

Share this post


Link to post
Share on other sites

I just downloaded build 24118 and looked at the Server_Changes file (in all 3 file-types), and it looks like it wasn't updated from the last download (23418).

Share this post


Link to post
Share on other sites

I downloaded the latest build (24118) and I get this error when I try to start utorrent:

[root@utorrent utorrent-server-v3_0]# ./utserver./utserver: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

I run build 21886 with no issues on the same vps. I'm running it in a CentOS 5.5 32bit OpenVZ container on my Proxmox server. OpenSSL is already installed on my vps as well as openssl-devel. Does this build require a different version to run than the previous builds? I currently have openssl-0.9.8e-12.el5_5.7.i686 installed.

Share this post


Link to post
Share on other sites
New version up! There's no specific changelog' date=' but it's basically updating the codebase with fixes from the 3.0 alpha branch, which should fix various bugs and crashes.[/quote']

This new version resolved my problem! Very good!

It seems work very well but when it start I can see again:

root@srvtorrent:~/utorrent-server-v3_0# ./utserver 

server started - using locale en_US.UTF-8

GetNodeID failed, using /dev/random

What do it means with "GetNodeID failed"?

Share this post


Link to post
Share on other sites
New version up! There's no specific changelog, but it's basically updating the codebase with fixes from the 3.0 alpha branch, which should fix various bugs and crashes.

There is no crashes in this version. Good job!

Share this post


Link to post
Share on other sites

Working in FreeBSD :)

last pid:  1053;  load averages:  0.00,  0.00,  0.00    up 0+01:01:53  20:56:3632 processes:  1 running, 31 sleepingCPU:  0.0% user,  0.0% nice,  1.5% system,  0.4% interrupt, 98.1% idleMem: 15M Active, 108M Inact, 68M Wired, 20K Cache, 56M Buf, 265M FreeSwap:
  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND  972 root          1  44    0   201M  7224K select   0:16  0.00% utserver  970 root          1   0    0   201M  7224K linuxf   0:03  0.00% utserver  875 root          1  44    0  5412K  2580K select   0:02  0.00% telnetd  969 root          1   0    0   201M  7224K linuxf   0:01  0.00% utserver 1037 guest         1  44    0  3496K  1768K RUN      0:00  0.00% top  983 root          1  44    0  5412K  2712K select   0:00  0.00% telnetd  971 root          1   0    0   201M  7224K linuxf   0:00  0.00% utserver  880 root          1   8    0  4396K  2412K wait     0:00  0.00% bash

Now I have working torrent, downoad in progress.

There are quirks, I describe it later.

Good work!

Share this post


Link to post
Share on other sites

Configutation : FreeBSD7.1/32

/etc/rc.conf:

linux_enable="YES"

/etc/sysctl.conf:

 compat.linux.osrelease=2.6.16

Linux emulator:

linux_base-gentoo-stage3-20110118
The first attempt to run a utserver:

/usr/local/utserver/utserver: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

/usr/local/utserver/utserver: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directory

The cause: in linux_base-gentoo-stage3-20110118 are only newer libraries: libssl.so.1.0.0 libcrypto.so.1.0.0

So, I do patches:

/usr/compat/linux/usr/lib

ln -s libssl.so.1.0.0 libssl.so.0.9.8ln -s libcrypto.so.1.0.0 libcrypto.so.0.9.8

/

usr/local/utserver/utserver: /usr/lib/libcrypto.so.0.9.8: no version information available (required by /usr/local/utserver/utserver)

/usr/local/utserver/utserver: /usr/lib/libssl.so.0.9.8: no version information available (required by /usr/local/utserver/utserver)

server started - using locale C

This issue was solved, but is next:

Can't create pid file '/var/tmp/utserver.pid':  30 ????? Can't create pid file '/var/tmp/utserver.pid':  30 ?????

This is strange, because in the previous version was OK.

The solution - removal of "-pidfile ${PIDFILE}"

Configuration of utserver.conf:

Important: preferred_interface must be set! (Otherwise, many errors)l

ogmask: 0xFFFFFFFF

Directories:

dir_active: /mnt/utserver/incoming

dir_completed: /mnt/O

dir_torrent_files: /mnt/utserver/torrentfiles

dir_completed_torrents: /mnt/utserver/torrentfiles-done

dir_temp_files: /mnt/utserver/incomplete

dir_autoload: /mnt/utserver/autoload

dir_autoload_delete: 1

General comments:

The effect of any error in file utserver.conf is - data from the file are not read.

It looks like the file settings.dat has higher priority, than utserver.conf .

Bad settings from settings.dat override good setting from utserver.conf

(from previous start, with errors in utserver.conf )

Solution: removing files: settings.dat.old and settings.dat

PC: Windows7/64 + IE9

In tab [speed] graph is working, but is invisible.

General comment:

Graph is only a toy, tab [Peers] would be much more useful!

Share this post


Link to post
Share on other sites
General comment:

Graph is only a toy, tab [Peers] would be much more useful!

I totally agree with the graph thing, but have you tried this:

http://forum.utorrent.com/viewtopic.php?id=58156

=)

General comments:

The effect of any error in file utserver.conf is - data from the file are not read.

It looks like the file settings.dat has higher priority, than utserver.conf .

Bad settings from settings.dat override good setting from utserver.conf

(from previous start, with errors in utserver.conf )

Solution: removing files: settings.dat.old and settings.dat

Cared to read the documentation?

Share this post


Link to post
Share on other sites

I have the same problem as frankm :

[root@utorrent utorrent-server-v3_0]# ./utserver

./utserver: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

Tried to link libssl 0.9.8e on CentOS 5.5 but did not work .

Share this post


Link to post
Share on other sites
I have the same problem as frankm :

[root@utorrent utorrent-server-v3_0]# ./utserver

./utserver: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

Tried to link libssl 0.9.8e on CentOS 5.5 but did not work .

Hello on CentOS 5.5 I had same problem too.

I use this workaround:

$ cd utorrent-server-v3_0 (or your utorrent directory)

$ ln -s /lib/libssl.so.0.9.8e libssl.so.0.9.8 (create a fake lib outside the system's library directory, DON'T messed up system's lib directory)

$ ln -s /lib/libcrypto.so.0.9.8e libcrypto.so.0.9.8

$ /lib/ld-linux.so.2 --library-path <your full path to utorrent's directory> ./utserver

I hope in a static build next one ;-)

Share this post


Link to post
Share on other sites

utorrent 24118 segfaults just after loading by settings.dat file.

This file works OK in utorrent-server-3.0-23418. If I delete the settings.dat, utserver starts without any problems.

Share this post


Link to post
Share on other sites
Can you email that settings.dat to mcdonald?

My bad, the settings.dat was from a Windows version of utorrent. I used BEncode Editor to delete all references to C:\ and completely also removed the Apps settings branch. This fixed the problem.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.