Interstellar Rift

Interstellar Rift

통계 보기:
antimodes201 2019년 5월 5일 오후 6시 58분
Cannot Launch Server
We are attempting to setup a dedicated server to add to our games list. When we attempt the launch ir.exe -server it immediately crashes out.

Server Specs

Virtual Guest (hypervisor is ESX)
Clean Install of Windows 2012R2. Latest Patches as of 05.03.2019
.NET 4.7.2 (update triggered from attempting to run the application the first time)
8 vCPU
8GB Mem

Error Codes from Event Viewer
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2019-05-06T01:46:56.000000000Z" />
<EventRecordID>2263015</EventRecordID>
<Channel>Application</Channel>
<Computer>win12ir01.t3stn3t.local</Computer>
<Security />
</System>
- <EventData>
<Data>IR.exe</Data>
<Data>0.2.7.21</Data>
<Data>5cc21be8</Data>
<Data>KERNELBASE.dll</Data>
<Data>6.3.9600.17055</Data>
<Data>532943a3</Data>
<Data>e0434352</Data>
<Data>00011d4d</Data>
<Data>d8c</Data>
<Data>01d503ad967dba83</Data>
<Data>C:\ir\Build\IR.exe</Data>
<Data>C:\Windows\SYSTEM32\KERNELBASE.dll</Data>
<Data>d4363202-6fa0-11e9-80e2-005056b38080</Data>
<Data />
<Data />
</EventData>
</Event>

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2019-05-06T01:46:56.000000000Z" />
<EventRecordID>2263014</EventRecordID>
<Channel>Application</Channel>
<Computer>win12ir01.t3stn3t.local</Computer>
<Security />
</System>
- <EventData>
<Data>Application: IR.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.DllNotFoundException at Aluna.AlunaNETBridgePINVOKE+SWIGExceptionHelper.SWIGRegisterExceptionCallbacks_AlunaNETBridge(ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate) at Aluna.AlunaNETBridgePINVOKE+SWIGExceptionHelper..cctor() Exception Info: System.TypeInitializationException at Aluna.AlunaNETBridgePINVOKE+SWIGExceptionHelper..ctor() at Aluna.AlunaNETBridgePINVOKE..cctor() Exception Info: System.TypeInitializationException at Aluna.AlunaNETBridgePINVOKE.new_Win32ExceptionHandlerBase() at Aluna.Win32ExceptionHandlerBase..ctor() at Game.Win32ExceptionHandler..ctor() at Game.Program..cctor() Exception Info: System.TypeInitializationException at Game.Program.Main(System.String[])</Data>
</EventData>
</Event>
< >
4개 댓글 중 1-4개 표시
antimodes201 2019년 5월 6일 오전 7시 54분 
Digging a little further it appears some dependency is missing. Based on a few other post (granted from 2016) there might be additional vstudio packages that are required but I do not see the mention _CommonRedist/vsredist in either the steamcmd download for the server OR my game client.

c:\IR>dir
Volume in drive C has no label.
Volume Serial Number is BEA8-7990

Directory of c:\IR

05/06/2019 09:35 AM <DIR> .
05/06/2019 09:35 AM <DIR> ..
05/06/2019 09:35 AM <DIR> Build
05/06/2019 09:35 AM <DIR> Content
05/06/2019 09:35 AM <DIR> framework
05/06/2019 09:34 AM <DIR> steamapps
05/05/2019 09:02 PM 158 update.bat
1 File(s) 158 bytes
6 Dir(s) 24,517,775,360 bytes free


Is there a list of all required dependencies somewhere or that can be provided?
antimodes201 2019년 5월 6일 오전 8시 32분 
Continuing saga. VC 2012 Redist is not directly part of the package any longer. Its supposed to be pulled as secondary but fails a check on 2012R2 as required (not sure why it wasn't pulled for my system /shrug).

This can be pulled manually with steamcmd:

steam> download_depot 363360 228984 2547553897526095397

Manifest ID pulled from steamdb. Could potentially change as the redist is updated:
https://steamdb.info/depot/228984/

You will need be logged into steam (not anon).

Appears to be launching now.

I would recommend adding in another check that VC 2012 is not installed instead of the generic DllNotFoundException.

Microsoft Visual C++ 2012 Redistributable (x86)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Dependencies\{33d1fd90-4274-48a1-9bc1-97e33d9c2d6f}
Configuration: x86
Version: 11.0.61030.0
Sentir342  [개발자] 2019년 5월 8일 오전 5시 38분 
Yeah, Steam changed their handling of redistributables a while ago. Sorry we didn't see this before you spent time tracking down the issue. I'll have a look at adding a more descriptive popup when the VC2012 redistributable is not installed.
antimodes201 2019년 5월 8일 오전 7시 13분 
Not a problem, part of IT :) Other suggestion would be to maybe update the server setup wiki that you will need to manually download the vcredist.

http://www.interstellarrift.com/wiki/index.php?title=How_to_make_a_server

Step 1: Download the game

You have 2 options when trying to download the game. You can either download it via your Steam Client or you can use SteamCMD.
If you want to download it via SteamCMD the Steam AppID is 363360

Expand to Step 1b: Download Dependencies
Download .NET 4.7.2 Runtime: https://dotnet.microsoft.com/download/dotnet-framework/net472
Download VC 2012 Redist:
Option 1: Microsoft Directly: https://www.microsoft.com/en-us/download/details.aspx?id=30679
Option 2: Steamcmd: download_depot 363360 228984 2547553897526095397

My /2c

Thanks for your help and the game
< >
4개 댓글 중 1-4개 표시
페이지당 표시 개수: 1530 50

게시된 날짜: 2019년 5월 5일 오후 6시 58분
게시글: 4