2025-07-18 23:10 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002918Spring engineLinuxpublic2012-01-16 17:26
Reportercookiecaper 
Assigned Toabma 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionnot fixable 
Product Version85.0 
Target VersionFixed in Version 
Summary0002918: Clients cannot connect to game hosted on Linux
DescriptionAll clients involved are running up-to-date installations of Arch Linux.

When attempting to host a local game, all clients timeout when attempting to contact the Linux host.

Clients can connect to my TASServer.jar instance running locally and SpringLobby works fine. However, when I start a game (only tried with Balanced Annihilation), the clients cannot connect to the game; a black screen with "Connecting..." and a 10-second timer displays, shows the local address of the host, and the game fails to connect. The client is brought out of the connection screen and back to SpringLobby when the connection counter reaches 10 seconds.

This problem does not seem to exist with Spring 0.84.1.

I have not tested on Windows, but a person in #main on SpringLobby claimed to have experienced this when attempting to host on Linux, but did not experience it when a Windows client hosted.
Additional Informationinfolog.txt from a client that failed to connect to the host attached. It appears useless.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • txt file icon infolog.txt (3,385 bytes) 2012-01-15 16:29 -
    Using configuration source: "/home/jeff/.springrc"
    [CMyMath::Init] CPU SSE mask: 127, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  1
    	SSE 4.1:  1,  SSE 4.2:  1
    	SSE 4.0A: 0,  SSE 5.0A: 0
    	using streflop SSE FP-math mode, CPU supports SSE instructions
    OS: Linux 3.1.9-2-ARCH #1 SMP PREEMPT Sat Jan 14 09:11:37 CET 2012 x86_64
    OS: 64bit native mode
    [Watchdog] Installed (timeout: 10sec)
    Available log sections: Font, VFS, KeyBindings, Sound, CSMFGroundTextures, RoamMeshDrawer, BumpWater, DynWater, SkyBox, FarTextureHandler, ModelDrawer, OBJParser, WorldObjectModelRenderer, Texture, CollisionVolume, GroundMoveType, UnitScript, AutohostInterface, ArchiveScanner, Path
    Enabled log sections: Sound(LOG_LEVEL_INFO)
    Enable or disable log sections using the LogSections configuration key
      or the SPRING_LOG_SECTIONS environment variable (both comma separated).
      Use "none" to disable the default log sections.
    LogOutput initialized.
    Spring 85.0
    Build date/time: Dec 22 2011 16:57:16
    Build environment: boost-104800, GNU libstdc++ version 20111125
    Compiler: gcc-4.6.2 20111125 (prerelease)
    Using read-write data directory: /home/jeff/.spring/
    Using read-only data directory: /usr/share/spring/
    Scanning: /usr/share/spring/maps
    Scanning: /usr/share/spring/base
    Scanning: /usr/share/spring/mods
    Supported Video modes: 1920x1080, 1400x1050, 1280x1024, 1280x960, 1280x720, 1152x864, 1024x768, 960x720, 928x696, 896x672, 832x624, 800x600, 720x480, 720x400, 700x525, 640x512, 640x480, 640x400, 640x350, 576x432, 512x384, 416x312, 400x300, 360x200, 320x240, 320x200, 320x175
    Video mode set to 1920x1080/32bit (windowed)
    [f=0000000] SDL version:  1.2.14
    [f=0000000] GL version:   3.3.0 NVIDIA 290.10
    [f=0000000] GL vendor:    NVIDIA Corporation
    [f=0000000] GL renderer:  GeForce GTX 285/PCI/SSE2
    [f=0000000] GLSL version: 3.30 NVIDIA via Cg compiler
    [f=0000000] GLEW version: 1.7.0
    [f=0000000] Video RAM:    total 1024MB, available 819MB
    [f=0000000] GL info:
    	haveARB: 1, haveGLSL: 1, ATI hacks: 0
    	FBO support: 1, NPOT-texture support: 1, 24bit Z-buffer support: 1
    	maximum texture size: 8192, compress MIP-map textures: 1
    [f=0000000] Joysticks found: 0
    [f=0000000] Warning: Joystick 0 not found
    [f=0000000] CPU Cores: 8
    [f=0000000] CPU affinity not set
    [f=0000000] Loading startscript from: /home/jeff/.spring/script.txt
    [f=0000000] Connecting to 192.168.1.170:8452 using name cookiecaper
    [f=0000000] [Sound] OpenAL info:
    [f=0000000] [Sound]   Available Devices:
    [f=0000000] [Sound]               PulseAudio Default
    [f=0000000] [Sound]               ALSA Default
    [f=0000000] [Sound]               No Output
    [f=0000000] [Sound]   Device:     PulseAudio Default
    [f=0000000] [Sound]   Vendor:         OpenAL Community
    [f=0000000] [Sound]   Version:        1.1 ALSOFT 1.13
    [f=0000000] [Sound]   Renderer:       OpenAL Soft
    [f=0000000] [Sound]   AL Extensions:  AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_LOKI_quadriphonic AL_SOFT_buffer_sub_data AL_SOFT_loop_points
    [f=0000000] [Sound]   ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_disconnect ALC_EXT_EFX ALC_EXT_thread_local_context
    [f=0000000] [Sound]   EFX Enabled: yes
    [f=0000000] [Sound]   Max Sounds: 96
    [f=0000000] Warning: Server not reachable
    
    txt file icon infolog.txt (3,385 bytes) 2012-01-15 16:29 +
  • txt file icon host_infolog.txt (17,616 bytes) 2012-01-15 21:07 -
    Using configuration source: "/home/jeff/.springrc"
    [CMyMath::Init] CPU SSE mask: 127, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  1
    	SSE 4.1:  1,  SSE 4.2:  1
    	SSE 4.0A: 0,  SSE 5.0A: 0
    	using streflop SSE FP-math mode, CPU supports SSE instructions
    OS: Linux 3.1.8-1-ARCH #1 SMP PREEMPT Sat Jan 7 08:59:43 CET 2012 x86_64
    OS: 64bit native mode
    [Watchdog] Installed (timeout: 10sec)
    Available log sections: Font, VFS, KeyBindings, Sound, CSMFGroundTextures, RoamMeshDrawer, BumpWater, DynWater, SkyBox, FarTextureHandler, ModelDrawer, OBJParser, WorldObjectModelRenderer, Texture, CollisionVolume, GroundMoveType, UnitScript, AutohostInterface, ArchiveScanner, Path
    Enabled log sections: Sound(LOG_LEVEL_INFO)
    Enable or disable log sections using the LogSections configuration key
      or the SPRING_LOG_SECTIONS environment variable (both comma separated).
      Use "none" to disable the default log sections.
    LogOutput initialized.
    Spring 85.0
    Build date/time: Dec 22 2011 16:57:16
    Build environment: boost-104800, GNU libstdc++ version 20111125
    Compiler: gcc-4.6.2 20111125 (prerelease)
    Using read-write data directory: /home/jeff/.spring/
    Using read-only data directory: /usr/share/spring/
    Scanning: /usr/share/spring/base
    Scanning: /usr/share/spring/mods
    Scanning: /home/jeff/.spring/maps
    Supported Video modes: 1920x1080, 1400x1050, 1280x1024, 1280x960, 1152x864, 1024x768, 960x720, 928x696, 896x672, 832x624, 800x600, 720x400, 700x525, 640x512, 640x480, 640x400, 640x350, 576x432, 512x384, 416x312, 400x300, 360x200, 320x240, 320x200, 320x175
    Video mode set to 1920x1080/32bit
    [f=0000000] SDL version:  1.2.14
    [f=0000000] GL version:   4.2.0 NVIDIA 290.10
    [f=0000000] GL vendor:    NVIDIA Corporation
    [f=0000000] GL renderer:  GeForce GTX 560M/PCI/SSE2
    [f=0000000] GLSL version: 4.20 NVIDIA via Cg compiler
    [f=0000000] GLEW version: 1.7.0
    [f=0000000] Video RAM:    total 1536MB, available 1431MB
    [f=0000000] GL info:
    	haveARB: 1, haveGLSL: 1, ATI hacks: 0
    	FBO support: 1, NPOT-texture support: 1, 24bit Z-buffer support: 1
    	maximum texture size: 16384, compress MIP-map textures: 0
    [f=0000000] Joysticks found: 0
    [f=0000000] Warning: Joystick 0 not found
    [f=0000000] CPU Cores: 8
    [f=0000000] CPU affinity not set
    [f=0000000] Loading startscript from: /home/jeff/.spring/script.txt
    [f=0000000] Connecting to local server
    [f=0000000] Warning: Opening socket on loopback address. Other users will not be able to connect!
    [f=0000000] Binding UDP socket to IP (v4) 127.0.0.1 port 8452
    [f=0000000] [UDPListener] successfully bound socket on port 8452
    [f=0000000] PreGame::StartServer: 9 ms
    [f=0000000] Using map: MetalHeck
    [f=0000000] Using game: Balanced Annihilation V7.61
    [f=0000000] Using game archive: ba763.sdz
    [f=0000000] recording demo: demos/20120115_082727_MetalHeck_85.sdf
    [f=0000000] PreGame::GameDataReceived: 51 ms
    [f=0000000] User number 1 (team 1, allyteam 0)
    [f=0000000] [Sound] OpenAL info:
    [f=0000000] [Sound]   Available Devices:
    [f=0000000] [Sound]               PulseAudio Default
    [f=0000000] [Sound]               ALSA Default
    [f=0000000] [Sound]               No Output
    [f=0000000] [Sound]   Device:     PulseAudio Default
    [f=0000000] [Sound]   Vendor:         OpenAL Community
    [f=0000000] [Sound]   Version:        1.1 ALSOFT 1.13
    [f=0000000] [Sound]   Renderer:       OpenAL Soft
    [f=0000000] [Sound]   AL Extensions:  AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_LOKI_quadriphonic AL_SOFT_buffer_sub_data AL_SOFT_loop_points
    [f=0000000] [Sound]   ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_disconnect ALC_EXT_EFX ALC_EXT_thread_local_context
    [f=0000000] [Sound]   EFX Enabled: yes
    [f=0000000] [Sound]   Max Sounds: 128
    [f=0000000] Loading Radar Icons
    [f=0000000] Loading GameData Definitions
    [f=0000000] Loading all definitions:  0.181000
    [f=0000000] Game::LoadDefs (GameData): 241 ms
    [f=0000000] Loading Sound Definitions
    [f=0000000] [Sound]  parsed 27 sounds from gamedata/sounds.lua
    [f=0000000] Game::LoadDefs (Sound): 2 ms
    [f=0000000] Parsing Map Information
    [f=0000000] Loading SMF
    [f=0000000] Loading Map (28 MB)
    [f=0000000] Creating Smooth Height Mesh
    [f=0000000] SmoothHeightMesh::MakeSmoothMesh: 34 ms
    [f=0000000] Creating QuadField & CEGs
    [f=0000000] Number of damage types: 11
    [f=0000000] [RegisterAssimpModelParsers] supported Assimp model formats: *.3d;*.3ds;*.ac;*.ac3d;*.acc;*.ase;*.ask;*.b3d;*.blend;*.bvh;*.cob;*.csm;*.dae;*.dxf;*.enff;*.hmp;*.ifc;*.irr;*.irrmesh;*.lwo;*.lws;*.lxo;*.md2;*.md3;*.md5anim;*.md5camera;*.md5mesh;*.mdc;*.mdl;*.mesh.xml;*.mot;*.ms3d;*.ndo;*.nff;*.obj;*.off;*.pk3;*.ply;*.prj;*.q3o;*.q3s;*.raw;*.scn;*.smd;*.stl;*.ter;*.uc;*.vta;*.x;*.xml;
    [f=0000000] Creating Unit Textures
    [f=0000000] Loading Weapon Definitions
    [f=0000000] Loading Unit Definitions
    [f=0000000] Loading Feature Definitions
    [f=0000000] Initializing Map Features
    [f=0000000] Reading Estimate PathCosts [8]
    [f=0000000] Reading Estimate PathCosts [32]
    [f=0000000] [CPathManager] pathing data checksum: 6bc7bcd5
    [f=0000000] [IPathManager::GetInstance] using DEFAULT path-manager
    [f=0000000] Creating Sky
    [f=0000000] Creating ShadowHandler & DecalHandler
    [f=0000000] Creating GroundDrawer
    [f=0000000] Loading Tile Files
    [f=0000000] Reading Tile Map
    [f=0000000] Loading Square Textures
    [f=0000000] CSMFGroundTextures::ConvolveHeightMap: 2 ms
    [f=0000000] Switching to ROAM Mesh Rendering
    [f=0000000] Creating TreeDrawer
    [f=0000000] Creating ProjectileDrawer & UnitDrawer
    [f=0000000] Creating Projectile Textures
    [f=0000000] Creating Water
    [f=0000000] Game::LoadInterface (Camera&Mouse): 56 ms
    [f=0000000] Game::LoadInterface (Console): 24 ms
    [f=0000000] Loading LuaRules
    [f=0000000] Loaded gadget:  No Self-D           <unit_prevent_share_selfd.lua>
    [f=0000000] Loaded gadget:  Air Release         <unit_air_release_manager.lua>
    [f=0000000] Loaded gadget:  AirPlantParents     <unit_air_plants.lua>
    [f=0000000] Loaded gadget:  Bomber Control      <unit_bomber_control.lua>
    [f=0000000] Loaded gadget:  Commando Watch      <unit_commando_watch.lua>
    [f=0000000] Loaded gadget:  DGun CmdType Fix    <unit_dgun_cmdtype_fix.lua>
    [f=0000000] Loaded gadget:  DirectControl       <unit_direct_control.lua>
    [f=0000000] Loaded gadget:  DragonsDisguise     <unit_set_neutral.lua>
    [f=0000000] Loaded gadget:  Dynamic collision volume & Hitsphere Scaledown  <unit_dynamic_collision_volume.lua>
    [f=0000000] Loaded gadget:  Energy Conversion   <game_energy_conversion.lua>
    [f=0000000] Loaded gadget:  FinishedBuilding    <unit_finished_building.lua>
    [f=0000000] Loaded gadget:  Game End            <game_end.lua>
    [f=0000000] Loaded gadget:  Initial Spawn       <game_initial_spawn.lua>
    [f=0000000] Loaded gadget:  Juno Damage         <unit_juno_damage.lua>
    [f=0000000] Loaded gadget:  Lightning Spash Damage  <unit_lightning_splash_dmg.lua>
    [f=0000000] Loaded gadget:  Los_Only_Sounds     <unit_los_only_sounds.lua>
    [f=0000000] Loaded gadget:  MissileControl      <unit_missile_delay.lua>
    [f=0000000] Loaded gadget:  Napalm              <lups_napalm.lua>
    [f=0000000] Loaded gadget:  No Land Damage      <unit_no_land_damage.lua>
    [f=0000000] Loaded gadget:  No Self Pwn         <unit_noselfpwn.lua>
    [f=0000000] Loaded gadget:  NoCost              <cmd_nocost.lua>
    [f=0000000] Loaded gadget:  Paralyse Multiplier  <unit_paralyze_multiplier.lua>
    [f=0000000] Loaded gadget:  Passive Builders II  <unit_passive_builders_ii.lua>
    [f=0000000] Loaded gadget:  Prevent Lab Hax     <unit_prevent_lab_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Load Hax    <unit_prevent_load_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Outside Aircraft hacks  <unit_prevent_aircraft_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Range Hax   <unit_prevent_range_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Strange Orders  <unit_prevent_strange_orders.lua>
    [f=0000000] Loaded gadget:  Reclaim Fix         <unit_reclaim_fix.lua>
    [f=0000000] Loaded gadget:  Reclaim flash       <gfx_reclaim_flash.lua>
    [f=0000000] Loaded gadget:  ShieldDrain         <unit_shield_watch.lua>
    [f=0000000] Loaded gadget:  Shockwaves          <lups_shockwaves.lua>
    [f=0000000] Loaded gadget:  Start Point Remover Gadget  <init_start_point_remover_gadget.lua>
    [f=0000000] Loaded gadget:  Stealthy Passengers  <unit_stealthy_passengers.lua>
    [f=0000000] Loaded gadget:  Team Resourcing     <game_team_resources.lua>
    [f=0000000] Loaded gadget:  fx_reclaim_shards   <fx_reclaim_shards.lua>
    [f=0000000] Loaded gadget:  lups_wrapper.lua    <lups_wrapper.lua>
    [f=0000000] Loaded gadget:  mo_combomb_full_damage  <mo_combomb_full_damage.lua>
    [f=0000000] Loaded gadget:  mo_enemywrecks      <mo_enemywrecks.lua>
    [f=0000000] Loaded gadget:  mo_noshare          <mo_noshare.lua>
    [f=0000000] Loaded gadget:  prevent_flying_com_wrecks  <unit_prevent_flying_com_wrecks.lua>
    [f=0000000] Loaded gadget:  Area Attack         <areaattack.lua>
    [f=0000000] Loaded gadget:  C Is For Control    <comiscontrol.lua>
    [f=0000000] Loaded gadget:  Coop II             <mo_coop_ii.lua>
    [f=0000000] Loaded gadget:  Team Com Ends       <teamcomends.lua>
    [f=0000000] Loaded gadget:  LupsSyncedManager   <lups_manager.lua>
    [f=0000000] Loaded gadget:  Mex Upgrader Gadget  <unit_mex_upgrader.lua>
    [f=0000000] Loaded gadget:  Air Release         <unit_air_release_manager.lua>
    [f=0000000] Loaded gadget:  AirPlantParents     <unit_air_plants.lua>
    [f=0000000] Loaded gadget:  DragonsDisguise     <unit_set_neutral.lua>
    [f=0000000] Loaded gadget:  Dynamic collision volume & Hitsphere Scaledown  <unit_dynamic_collision_volume.lua>
    [f=0000000] Loaded gadget:  FinishedBuilding    <unit_finished_building.lua>
    [f=0000000] Loaded gadget:  Los_Only_Sounds     <unit_los_only_sounds.lua>
    [f=0000000] Loaded gadget:  MissileControl      <unit_missile_delay.lua>
    [f=0000000] Loaded gadget:  Napalm              <lups_napalm.lua>
    [f=0000000] Loaded gadget:  NoCost              <cmd_nocost.lua>
    [f=0000000] Loaded gadget:  Reclaim Fix         <unit_reclaim_fix.lua>
    [f=0000000] Loaded gadget:  Reclaim flash       <gfx_reclaim_flash.lua>
    [f=0000000] Loaded gadget:  ShieldDrain         <unit_shield_watch.lua>
    [f=0000000] Loaded gadget:  Shockwaves          <lups_shockwaves.lua>
    [f=0000000] Loaded gadget:  Start Point Remover Gadget  <init_start_point_remover_gadget.lua>
    [f=0000000] Loaded gadget:  fx_reclaim_shards   <fx_reclaim_shards.lua>
    [f=0000000] Loaded gadget:  mo_enemywrecks      <mo_enemywrecks.lua>
    [f=0000000] Loaded gadget:  mo_greenfields      <mo_greenfields.lua>
    [f=0000000] Loaded gadget:  mo_noowner          <mo_noowner.lua>
    [f=0000000] Loaded gadget:  mo_noshare          <mo_noshare.lua>
    [f=0000000] Loaded gadget:  mo_nowrecks         <mo_nowrecks.lua>
    [f=0000000] Loaded gadget:  prevent_flying_com_wrecks  <unit_prevent_flying_com_wrecks.lua>
    [f=0000000] Loaded gadget:  Area Attack         <areaattack.lua>
    [f=0000000] Loaded gadget:  C Is For Control    <comiscontrol.lua>
    [f=0000000] Loaded gadget:  Coop II             <mo_coop_ii.lua>
    [f=0000000] Loaded gadget:  LupsSyncedManager   <lups_manager.lua>
    [f=0000000] Loaded gadget:  Mex Upgrader Gadget  <unit_mex_upgrader.lua>
    [f=0000000] Loaded gadget:  Lups                <lups_wrapper.lua>
    [f=0000000] Loading LuaGaia
    [f=0000000] Loading LuaUI
    [f=0000000] This game has locked LuaUI access
    [f=0000000] This game has locked LuaUI access
    [f=0000000] Using LUAUI_DIRNAME = LuaUI/
    [f=0000000] Reloaded ctrlpanel from file: LuaUI/ctrlpanel.txt
    [f=0000000] LuaUI: bound F11 to the widget selector
    [f=0000000] LuaUI: bound CTRL+F11 to tweak mode
    [f=0000000] Loading widget from mod:   Red_UI_Framework    <red_ui_framework.lua> ...
    [f=0000000] Loading widget from mod:   Metalspot Finder    <wg_metalspot_finder.lua> ...
    [f=0000000] Loading widget from mod:   BlurApi             <api_gfx_blur.lua> ...
    [f=0000000] Loading widget from mod:   Faction Change      <gui_faction_change.lua> ...
    [f=0000000] Loading widget from mod:   MexUpg Helper       <helper.lua> ...
    [f=0000000] Loading widget from mod:   Red Tooltip         <gui_red_tooltip.lua> ...
    [f=0000000] Loading widget from mod:   HealthBars          <unit_healthbars.lua> ...
    [f=0000000] Loading widget from mod:   BuildETA            <gui_build_eta.lua> ...
    [f=0000000] Loading widget from mod:   Anti Range          <gui_anti_range.lua> ...
    [f=0000000] Loading widget from mod:   Auto First Build Facing  <autofirstbuildfacing.lua> ...
    [f=0000000] Loading widget from mod:   Autoquit            <autoquit.lua> ...
    [f=0000000] Loading widget from mod:   Build Split         <cmd_buildsplit.lua> ...
    [f=0000000] Loading widget from mod:   BuildBar            <gui_buildbar.lua> ...
    [f=0000000] Loading widget from mod:   CameraShake         <camera_shake.lua> ...
    [f=0000000] Loading widget from mod:   Com DontBreakCloak  <unit_com_dontbreakcloak.lua> ...
    [f=0000000] Loading widget from mod:   ComCounter          <unit_com_counter.lua> ...
    [f=0000000] Loading widget from mod:   CustomIcons         <unit_customicons.lua> ...
    [f=0000000] Loading widget from mod:   Defense Range       <gui_defenserange.lua> ...
    [f=0000000] Loading widget from mod:   Energy Conversion Info  <gui_energy_conversion.lua> ...
    [f=0000000] Loading widget from mod:   FactoryGuard        <unit_factory_guard.lua> ...
    [f=0000000] Loading widget from mod:   Ghost Radar         <unit_ghostradar.lua> ...
    [f=0000000] Loading widget from mod:   Ghost Site          <unit_ghostsite.lua> ...
    [f=0000000] Loading widget from mod:   Highlight Geos      <gui_highlight_geos.lua> ...
    [f=0000000] Loading widget from mod:   Holdfire Fix        <unit_holdfire_fix.lua> ...
    [f=0000000] Loading widget from mod:   ImmobileBuilder     <unit_immobile_buider.lua> ...
    [f=0000000] Loading widget from mod:   Loop Select         <unit_loop_select.lua> ...
    [f=0000000] Loading widget from mod:   Mex Snap            <cmd_mex_snap.lua> ...
    [f=0000000] Loading widget from mod:   MohoExploiter       <unit_moho_exploiter.lua> ...
    [f=0000000] Loading widget from mod:   MoreSounds          <unit_more_sounds.lua> ...
    [f=0000000] Loading widget from mod:   NoDuplicateOrders   <cmd_no_duplicate_orders.lua> ...
    [f=0000000] Loading widget from mod:   Pause Screen        <gui_pausescreen.lua> ...
    [f=0000000] Loading widget from mod:   Point Tracker       <gui_point_tracker.lua> ...
    [f=0000000] Loading widget from mod:   ReclaimInfo         <gui_reclaiminfo.lua> ...
    [f=0000000] Loading widget from mod:   GameTypeInfo        <gui_game_type_info.lua> ...
    [f=0000000] Loading widget from mod:   Red Build/Order Menu  <gui_red_buildordermenu.lua> ...
    [f=0000000] Loading widget from mod:   Red Console         <gui_red_console.lua> ...
    [f=0000000] Loading widget from mod:   Red Resource Bars   <gui_red_resourcebars.lua> ...
    [f=0000000] Loading widget from mod:   Red_Drawing         <red_ui_framework_drawing.lua> ...
    [f=0000000] Loading widget from mod:   RelativeMinimap     <minimap_relative.lua> ...
    [f=0000000] Loading widget from mod:   SelectionButtons    <gui_selbuttons.lua> ...
    [f=0000000] Loading widget from mod:   Share Tracker       <unit_share_tracker.lua> ...
    [f=0000000] Loading widget from mod:   Spectate Selected   <gui_spectate_selected.lua> ...
    [f=0000000] Loading widget from mod:   State Reverse Toggle  <cmd_state_reverse_toggle.lua> ...
    [f=0000000] Loading widget from mod:   Stockpiler          <unit_stockpile.lua> ...
    [f=0000000] Loading widget from mod:   Take Reminder II    <gui_take_remind_ii.lua> ...
    [f=0000000] Loading widget from mod:   Transporting        <gui_transporting.lua> ...
    [f=0000000] Loading widget from mod:   XrayHighlight       <gui_xray_highlight.lua> ...
    [f=0000000] Loading widget from mod:   XrayShader          <gui_xray_shader.lua> ...
    [f=0000000] Loading widget from mod:   Start Point Adder   <init_start_marker.lua> ...
    [f=0000000] Loading widget from mod:   Attack AoE          <gui_attack_aoe.lua> ...
    [f=0000000] Loading widget from mod:   Prospector          <gui_prospector.lua> ...
    [f=0000000] Loading widget from mod:   Red Minimap         <gui_red_minimap.lua> ...
    [f=0000000] Loading widget from mod:   SmoothScroll        <camera_smooth_move.lua> ...
    [f=0000000] Loading widget from mod:   BA Waypoint Dragger  <unit_waypoint_dragger_2.lua> ...
    [f=0000000] Loading widget from mod:   HighlightUnit       <gui_hilight_unit.lua> ...
    [f=0000000] Loading widget from mod:   TeamPlatter         <gui_team_platter.lua> ...
    [f=0000000] Reloaded cmdcolors from file: cmdcolors.tmp
    [f=0000000] Loading widget from mod:   Select n Center!    <gui_center_n_select.lua> ...
    [f=0000000] Loading widget from mod:   LupsManager         <gfx_lups_manager.lua> ...
    [f=0000000] Loading widget from mod:   BA_AllyCursors      <gui_ba_ally_cursors.lua> ...
    [f=0000000] Loading widget from mod:   Mouse Buildspacing  <gui_buildspacing.lua> ...
    [f=0000000] Loading widget from mod:   Lups                <lups_wrapper.lua> ...
    [f=0000000] Loading widget from mod:   CustomFormations2   <unit_customformations2.lua> ...
    [f=0000000] LuaUI v0.3
    [f=0000000] Finalizing
    [f=0000000] Connection attempt from jeff
    [f=0000000]  -> Version: 85.0
    [f=0000000]  -> Connection established (given id 1)
    [f=0000000] Player jeff finished loading and is now ingame
    [f=0000000] User exited
    [f=0000000] Red_UI_Framework>> last processed widget was "Red Tooltip"
    [f=0000000] Red_Drawing>> last processed widget was "Red Tooltip"
    [f=0000000] Path cache hits 0 0%
    [f=0000000] Path cache hits 0 0%
    [f=0000000] Statistics for local connection:
    Received: 1178 bytes
    Sent: 331 bytes
    
    
    txt file icon host_infolog.txt (17,616 bytes) 2012-01-15 21:07 +

-Relationships
+Relationships

-Notes

~0008156

abma (administrator)

Last edited: 2012-01-15 17:37

has to be some config problem, as we have many online games that are hosted on linux running... can you attach infolog.txt from the serving computer?

i think the server doesn't listen on 192.168.1.170:8452 (because of firewall/crash/listening on ipv6 only)

~0008159

cookiecaper (reporter)

I have tried on two different networks, neither of which have a firewall that would block the connection. Again, connection to the lobby server hosted on the same host works fine.

I have also tried completely removing .spring and that hasn't fixed anything either. One of the machines that I used had never had Spring installed on it previously, the others had carryovers from several versions in the past. I emptied the .spring on all of them (saved and copied over the maps, reinstalled Balanced Annihilation).

Attaching infolog.txt from the host machine.

~0008160

abma (administrator)

from host_infolog.txt:

[f=0000000] Warning: Opening socket on loopback address. Other users will not be able to connect!
[f=0000000] Binding UDP socket to IP (v4) 127.0.0.1 port 8452
[f=0000000] [UDPListener] successfully bound socket on port 8452

is that log from a hosted game where clients tried to connect?

for me it looks like script.txt is wrong,
is HostIP= set in script.txt? if so, to what value?

~0008161

cookiecaper (reporter)

Ah, missed that, thanks.

From .spring/script.txt:
    HostIP=127.0.0.1;

I'm not sure why this file is generating with this default. Perhaps a larger warning about this would be beneficial while attempting to host a game.

What should be the value in HostIP? 0.0.0.0? null?

Thanks again for the help.

~0008162

abma (administrator)

spring itself doesn't create this file. lobbies create this file...

which lobby-client did you use?

maybe the lobbyclient detects for some reason the wrong ip?

~0008163

cookiecaper (reporter)

Using SpringLobby 0.140.

Tried 0.0.0.0 with no success :(

~0008164

abma (administrator)

Last edited: 2012-01-16 05:11

editing script.txt won't help, because springlobby does overwrite it every time when hosting a battle.

is this host where it doesn't work running the lobbyserver and are you connecting to localhost?

it really looks like you've configured something wrong, this is imo no bug in spring or springlobby.

try to rename ~/.springrc and springlobby.cfg.

~0008168

cookiecaper (reporter)

>is this host where it doesn't work running the lobbyserver and are you connecting to localhost?

Yes. If I connect to a lobby server with loopback, does that mean that the server will only accept connections from loopback in-game? That sounds like a bug to me -- the address you use to connect should not double as the server listen address.

>try to rename ~/.springrc and springlobby.cfg.

I have tried this in the past and it hasn't changed anything.

~0008171

abma (administrator)

>Yes. If I connect to a lobby server with loopback, does that mean that the server will only accept connections from loopback in-game? That sounds like a bug to me -- the address you use to connect should not double as the server listen address.

this is a lobby server / client bug, not engine, sorry.


it works like this:

springlobby connects to server + detects the ip (if connecting to localhost it "detects" localhost", name it bug or feature)

in springlobby the user opens a game, sets parameter. springlobby creates script.txt and launches spring with "spring script.txt"...
+Notes

-Issue History
Date Modified Username Field Change
2012-01-15 16:29 cookiecaper New Issue
2012-01-15 16:29 cookiecaper File Added: infolog.txt
2012-01-15 17:32 abma Note Added: 0008156
2012-01-15 17:37 abma Note Edited: 0008156
2012-01-15 21:06 cookiecaper Note Added: 0008159
2012-01-15 21:07 cookiecaper File Added: host_infolog.txt
2012-01-15 23:03 abma Note Added: 0008160
2012-01-16 00:10 cookiecaper Note Added: 0008161
2012-01-16 00:34 abma Note Added: 0008162
2012-01-16 01:14 cookiecaper Note Added: 0008163
2012-01-16 05:10 abma Note Added: 0008164
2012-01-16 05:11 abma Note Edited: 0008164
2012-01-16 05:11 abma Status new => feedback
2012-01-16 05:11 abma Severity major => minor
2012-01-16 13:52 cookiecaper Note Added: 0008168
2012-01-16 17:26 abma Note Added: 0008171
2012-01-16 17:26 abma Status feedback => resolved
2012-01-16 17:26 abma Resolution open => not fixable
2012-01-16 17:26 abma Assigned To => abma
+Issue History