Hello all.

I'm having problems running Apollon. I'm currently attributing these problems 
to errors in configuring giFT with the gift-setup script.

I use:

apollon-0.9.4-r1
gift-0.11.6-r1
gift-gnutella-0.0.9.2-r1
gift-fasttrack-0.8.7
gift-openft-0.2.1.4

When starting Apollon, it scans my shared directories to determine which files 
to share. Then, it hangs while trying to connect to the gnutella, fasttrack, 
and openft networks.

I've attached the configuration file that was produced by running the script, 
gift-setup, as well as the giftd log.

Thanks for your help!

[main]

# Boolean determining whether or not this file has been reviewed and is
# complete.  giFT will fail to start unless this is non-zero.  This is done
# so that we can make sure you, at the very least, read through this file.
# Default: 0
setup = 1

# Space separated list of hosts to allow connection to giFT's interface
# protocol (running default on port 1213).  This protocol is used for GUIs
# to communicate with giFT and could be considered a security risk to allow
# external connections.
# The following special keywords are supported:
#  ALL       - Synonym for 0.0.0.0/0
#  LOCAL     - Synonym for 127.0.0.0/8 192.168.0.0/16 172.0.0.0/11 10.0.0.0/8
# Bitwidth fields are optional.
# Default: LOCAL
hosts_allow = ALL

# Port on which to listen for user interface connections.  Unless you have a
# special need to talk to the client on a non-standard port, just accept the
# default.
# NOTE:
#  If you change this value, you will also need to modify the ui.conf
#  configuration for the machine which will be making outgoing connections
#  here.
client_port = 1213

# Determines whether or not to follow symbolic links.  If this value is set
# non-zero, symlinks will be traversed and a directory inode tracking system
# will be used to ensure that giFT does not descend the same directory
# twice.  If you do not have any symlinks or do not want them traversed, set
# this to 0 for a very minor efficiency gain.
# Windows users: this setting has no effect.
# Default: 1
follow_symlinks = 1

# Colon separated list of protocol plugins to load by default.  If dynamic
# library support is enabled, the plugin specified will be stat'd to check if
# it is a loadable path.  If that fails, the fallback method is to attempt to
# construct the fully qualified path based on the configured environment.
# NOTES:
#  Without dynamic library support, this plugin must have been compiled into
#  your giFT binary.  With, this plugin must exist in the installed
#  plugin directory.  giFT -V will output this path to you, if you are not
#  sure.
#  Protocol names are case sensitive, so use OpenFT, not Openft.
# For example, to use the OpenFT and Gnutella protocols use:
#  OpenFT:Gnutella
# Default: none
plugins = OpenFT:Gnutella:FastTrack

###############################################################################
# DOWNLOAD CONTROLS

[download]

# Directory to store transfers while they are being operated on.  Temporary
# state files are also kept here.  It is recommended, but not required, that
# the incoming and completed directories are on the same partition (drive).
# Windows users: please use the following path specification:
# incoming = /C/Program Files/giFT/incoming
# For example, to refer to C:\Program Files\giFT\incoming, use:
# incoming = /C/Program Files/giFT/incoming
# Default (*nix):    ~/.giFT/incoming
# Default (Windows): /C/Program Files/giFT/incoming
incoming = ~/.giFT/incoming

# Directory which will contain files after they have successfully finished
# downloading.
# Default (*nix):    ~/.giFT/completed
# Default (Windows): /C/Program Files/giFT/completed
completed = ~/Downloads/Shared

###############################################################################
# SHARE SUBMISSION AND UPLOAD CONTROL

[sharing]

# Maximum amount of uploads allowed from the same user at any given time.  It
# is recommended that you keep this at 1 in order to prevent users from
# unfairly queueing your connection.
# Default: 1
max_peruser_uploads = 1

# Determines whether or not to hide directories which contain a leading dot.
# These directories are commonly meant to be "hidden" and thus should not be
# submitted to the network.  Selecting 0 here will submit all directories.
# Default: 1
hide_dot_files = 1

# Colon separated list of fully qualified paths you wish to share.  These
# directories will be recursed at giFT's startup and the files contained
# within will be subjected to an MD5 hashing.  The results will be cached and
# will only be recalculated on a per share basis when the size or
# modification time in the cache and on disk disagree, or the file name is
# changed.
# Sanity notice:
#  Do NOT share source directories!  Remote nodes will refuse to index your
#  shares if you are attempting to submit more than 64000 files.
# Security notice:
#  Do not share directories which may contain sensitive information, such as
#  ~ ($HOME).  Also note that any directories shared here will be stripped of
#  all but the last path element when submitted to other nodes for indexing,
#  effectively "hiding" the directory prefix.
# Windows users: please use the following path specification:
#  /[drive]/dir1/dir2:/[drive]/dir3/dir4 ...
# For example, to refer to C:\Program Files\giFT\shares and D:\shares, use:
#  /C/Program Files/giFT/shares:/D/shares
# Default: none
root = /usr/target/home/kris/Music

# Maximum amount of simultaneous uploads allowed.  Setting this to -1 will
# cause giFT to not limit outgoing transfers.  0 effectively disables sharing.
# This may also be handled at run time via your GUI of choice.
# Default: -1
max_uploads = 0

# Controls when giFT periodically rescans your shared directories for any
# changes (new files, missing files, changed files, etc.) and communicates
# those changes to the underlying protocols.  This parameter specifies how
# often (in seconds) you want that to happen.
# For your reference
# 0        turns off periodic auto-resync
# 3600     one hour
# 86400    one day
# 604800   one week
# Default: 86400
auto_resync_interval = 86400

# Controls whether or not giFT should automatically share files that you have
# finished downloading.  This feature significantly improves the network's
# abundance of files and helps ease the load on those sharing popular files.
# It's a Good Thing (TM), please leave it on.
# Avoid setting your completed directories through sharing/root, as that
# setting will duplicate recursion of the completed directory and cause
# generally undesirable results.
# Default: 1
share_completed = 1

###############################################################################
# USER SPACE BANDWIDTH CONTROL

[bandwidth]

# Bandwidth throttling allows giFT to have some basic control over your
# bandwidth usage.  This code operates in user space, and as a result can not
# guarantee perfect accuracy.  If you wish to use this feature, please
# consider using a more reliable kernel space option first.  As always, google
# should be able to assist you there.
# The following configuration switches control the maximum number of bytes
# per second allowed for the given stream direction.  A setting of 0 will
# disable throttling for that direction.
# Default: 0
downstream = 0
upstream = 0
[20:12:20] giftd 0.11.6 (Apr 14 2005 17:52:19) started
[20:12:20] OpenFT: ft_openft.c:256(openft_start): Booya! OpenFT in the house!
[20:12:20] *** GIFT-WARNING: OpenFT: guessing max_active=600
[20:12:20] *** GIFT-ERROR: OpenFT: setrlimit(4096): Invalid argument
[20:12:20] OpenFT: ft_node_cache.c:109(read_cache): opening nodes cache from /home/kris/.giFT/OpenFT/nodes...
[20:12:20] OpenFT: ft_node_cache.c:132(read_cache): successfully read 8 nodes
[20:12:20] OpenFT: ft_session.c:595(ft_session_connect): attempting connection to 66.236.208.164:1215
[20:12:20] OpenFT: ft_conn.c:519(start_connection): 66.236.208.164:1215: costs 14
[20:12:20] OpenFT: ft_session.c:595(ft_session_connect): attempting connection to 193.11.250.189:1215
[20:12:20] OpenFT: ft_conn.c:519(start_connection): 193.11.250.189:1215: costs 8
[20:12:20] OpenFT: ft_session.c:595(ft_session_connect): attempting connection to 207.44.131.174:1215
[20:12:20] OpenFT: ft_conn.c:519(start_connection): 207.44.131.174:1215: costs 6
[20:12:20] OpenFT: ft_session.c:595(ft_session_connect): attempting connection to 81.6.220.1:1217
[20:12:20] OpenFT: ft_conn.c:519(start_connection): 81.6.220.1:1217: costs 4
[20:12:20] OpenFT: ft_session.c:595(ft_session_connect): attempting connection to 195.149.28.78:1217
[20:12:20] OpenFT: ft_conn.c:519(start_connection): 195.149.28.78:1217: costs 4
[20:12:20] OpenFT: ft_session.c:595(ft_session_connect): attempting connection to 150.162.198.10:1963
[20:12:20] OpenFT: ft_conn.c:519(start_connection): 150.162.198.10:1963: costs 4
[20:12:20] OpenFT: ft_session.c:595(ft_session_connect): attempting connection to 24.33.202.50:1344
[20:12:20] OpenFT: ft_conn.c:519(start_connection): 24.33.202.50:1344: costs 4
[20:12:20] OpenFT: ft_session.c:595(ft_session_connect): attempting connection to 80.198.233.110:1734
[20:12:20] OpenFT: ft_conn.c:519(start_connection): 80.198.233.110:1734: costs 4
[20:12:20] OpenFT: ft_conn.c:639(ft_conn_initial): began 8 connections (remaining weight: 42)
[20:12:20] Gnutella: gt_gnutella.c:352(gnutella_start): Starting Gnutella plugin
[20:12:20] Gnutella: file_cache.c:107(file_cache_load): loaded filecache for /home/kris/.giFT/Gnutella/gwebcaches. nlines = 70
[20:12:20] Gnutella: file_cache.c:67(file_cache_load): couldnt open /home/kris/.giFT/Gnutella/bad_gwebcaches for reading: No such file or directory
[20:12:20] Gnutella: file_cache.c:35(file_cache_new): failed loading /home/kris/.giFT/Gnutella/bad_gwebcaches
[20:12:20] Gnutella: gt_gnutella.c:245(bind_gnutella_port): entered
[20:12:20] Gnutella: bound to port 3910
[20:12:20] Gnutella: file_cache.c:107(file_cache_load): loaded filecache for /home/kris/.giFT/Gnutella/stable_nodes. nlines = 0
[20:12:20] Gnutella: file_cache.c:107(file_cache_load): loaded filecache for /home/kris/.giFT/Gnutella/recent_nodes. nlines = 0
[20:12:20] Gnutella: try_some_nodes() returned 0. node list len=0
[20:12:20] Gnutella: No hosts to try. Looking in gwebcaches...
[20:12:20] Gnutella: gt_web_cache.c:809(gt_web_cache_update): Not updating webcaches: servent 471 days old
[20:12:20] Gnutella: Retrying to connect to nodes...
[20:12:20] FastTrack: fst_fasttrack.c:501(fst_giftcb_start): starting up
[20:12:20] FastTrack: fst_fasttrack.c:584(fst_giftcb_start): Loaded 79 supernode addresses from nodes file "/home/kris/.giFT/FastTrack/nodes"
[20:12:20] FastTrack: fst_fasttrack.c:598(fst_giftcb_start): Loaded 945 banned ip ranges from "/home/kris/.giFT/FastTrack/banlist"
[20:12:20] FastTrack: fst_fasttrack.c:618(fst_giftcb_start): Http server listening on port 1214
[20:12:20] FastTrack: fst_session.c:119(fst_session_connect): connecting to 24.63.22.174:3419, load: 58%
[20:12:20] FastTrack: fst_fasttrack.c:154(fst_plugin_connect_next): discovery cycle started with 10 UDP pings
[20:12:20] *** GIFT-WARNING: updating index...
[20:12:20] giFT: giftd.c:713(init_transfer): recovered 0 state transfers
[20:12:20] giFT: share_cache.c:905(share_write_index): entered
[20:12:20] giFT: share_cache.c:612(share_build_index): entered
[20:12:20] OpenFT: 207.44.131.174:1215 (USER) -> DISCO: Socket error: Connection refused
[20:12:20] OpenFT: 66.236.208.164:1215 (USER) -> DISCO: Socket error: Connection refused
[20:12:20] giFT: share_cache.c:943(share_write_index): descending root: /usr/target/home/kris/Music...
[20:12:20] giFT: share_cache.c:521(path_traverse): descending /usr/target/home/kris/Music...
[20:12:21] OpenFT: 24.33.202.50:1344 (SEARCH) -> DISCO: Socket error: Connection refused
[20:12:21] OpenFT: 193.11.250.189:1215 (INDEX) -> DISCO: Socket error: Connection refused
[20:12:21] OpenFT: 80.198.233.110:1734 (INDEX) -> DISCO: Socket error: Connection refused
[20:12:21] giFT: share_cache.c:521(path_traverse): descending /usr/target/home/kris/Music/Playlists...
[20:12:21] giFT: share_cache.c:943(share_write_index): descending root: /home/kris/Downloads/Shared...
[20:12:21] giFT: share_cache.c:521(path_traverse): descending /home/kris/Downloads/Shared...
[20:12:21] giFT: share_cache.c:1148(share_read_index): entered
[20:12:21] giFT: share_cache.c:612(share_build_index): entered
[20:12:21] Gnutella: ++[/Music]->[1]
[20:12:21] Gnutella: ++[/Music/Playlists]->[2]
[20:12:21] OpenFT: ft_share.c:285(openft_share_sync): beginning share sync...
[20:12:21] OpenFT: ft_share.c:285(openft_share_sync): finishing share sync...
[20:12:21] giFT: share_cache.c:1162(share_read_index): total shares: 807 (2938.16MB)
[20:12:21] OpenFT: 195.149.28.78:1217 (USER) -> DISCO: Socket error: Connection refused
[20:12:21] OpenFT: 150.162.198.10:1963 (USER) -> DISCO: Socket error: Connection refused
[20:12:21] OpenFT: 81.6.220.1:1217 (USER) -> DISCO: Socket error: Connection refused
[20:12:21] if_event.c:472(if_event_attach): 127.0.0.1
[20:12:28] FastTrack: fst_session.c:152(fst_session_disconnect): disconnected from 24.63.22.174:3419
[20:12:28] FastTrack: fst_session.c:119(fst_session_connect): connecting to 24.209.24.202:1994, load: 53%
[20:12:30] Gnutella: try_some_nodes() returned 0. node list len=0
[20:12:30] Gnutella: No hosts to try. Looking in gwebcaches...
[20:12:30] Gnutella: Retrying to connect to nodes...
[20:12:31] Gnutella: gt_query_route.c:480(build_qrp_table): 0.0005s elapsed building
[20:12:31] Gnutella: gt_query_route.c:482(build_qrp_table): present=1300 shared=0 size=262144
[20:12:31] Gnutella: gt_query_route.c:483(build_qrp_table): fill ratio=0.2480%
[20:12:31] Gnutella: gt_query_route.c:519(build_qrp_table): 0.0079s elapsed compressing
[20:12:31] Gnutella: gt_query_route.c:520(build_qrp_table): compressed size=3711
[20:12:36] FastTrack: fst_session.c:152(fst_session_disconnect): disconnected from 24.209.24.202:1994
[20:12:36] FastTrack: fst_session.c:119(fst_session_connect): connecting to 68.107.204.220:3336, load: 52%
[20:12:38] if_event.c:478(if_event_detach): 127.0.0.1
[20:12:40] Gnutella: try_some_nodes() returned 0. node list len=0
[20:12:40] Gnutella: No hosts to try. Looking in gwebcaches...
[20:12:40] Gnutella: Retrying to connect to nodes...
[20:12:40] FastTrack: fst_fasttrack.c:223(fst_plugin_discover_callback): discovery cycle complete: 10 pings, 0 pongs, 0 others
[20:12:44] FastTrack: fst_session.c:152(fst_session_disconnect): disconnected from 68.107.204.220:3336
[20:12:44] FastTrack: fst_session.c:119(fst_session_connect): connecting to 24.226.67.209:2836, load: 45%
[20:12:44] FastTrack: fst_fasttrack.c:154(fst_plugin_connect_next): discovery cycle started with 10 UDP pings
[20:12:44] FastTrack: fst_session.c:152(fst_session_disconnect): disconnected from 24.226.67.209:2836
[20:12:44] FastTrack: fst_session.c:119(fst_session_connect): connecting to 24.200.201.108:2423, load: 43%
[20:12:44] FastTrack: fst_session.c:152(fst_session_disconnect): disconnected from 24.200.201.108:2423
[20:12:44] FastTrack: fst_session.c:119(fst_session_connect): connecting to 69.132.202.243:1796, load: 42%
[20:12:45] FastTrack: fst_session.c:152(fst_session_disconnect): disconnected from 69.132.202.243:1796
[20:12:45] FastTrack: fst_session.c:119(fst_session_connect): connecting to 24.203.81.52:1398, load: 41%
[20:12:45] FastTrack: fst_session.c:152(fst_session_disconnect): disconnected from 24.203.81.52:1398
[20:12:45] FastTrack: fst_session.c:119(fst_session_connect): connecting to 24.114.101.213:2403, load: 39%
[20:12:45] FastTrack: fst_session.c:152(fst_session_disconnect): disconnected from 24.114.101.213:2403
[20:12:45] FastTrack: fst_session.c:119(fst_session_connect): connecting to 24.68.92.8:3587, load: 38%
[20:12:45] FastTrack: fst_session.c:152(fst_session_disconnect): disconnected from 24.68.92.8:3587
[20:12:45] FastTrack: fst_session.c:119(fst_session_connect): connecting to 24.9.1.85:3120, load: 38%
[20:12:45] FastTrack: fst_session.c:152(fst_session_disconnect): disconnected from 24.9.1.85:3120
[20:12:45] FastTrack: fst_session.c:119(fst_session_connect): connecting to 24.83.232.45:2372, load: 38%

Attachment: pgpM9r10GI2X8.pgp
Description: PGP signature

Reply via email to