# Advanced Sessions Plugin

**URL:** <https://forums.unrealengine.com/t/advanced-sessions-plugin/30020>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine\
**Created:** [May 13, 2015, 7:26pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020 "2015-05-13T19:26:21Z")\
**Posts on this page:** 20\
**Page:** 76

<div class="post-metadata">

**Author:** ![Muzaheed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/muzaheed/32/778940_2.png) [@Muzaheed](https://forums.unrealengine.com/u/Muzaheed)\
**Post date:** [September 12, 2017, 4:49pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1580 "2017-09-12T16:49:30Z")

</div>

guys.  
i am having some\*\* complexity to understand\*\* how the dedicated server part actually works for “advanced-sessions-plugin”.

i was given assurity that using “ **Create Advanced Session** ” node it is possible to turn a windowsNoEditor into a “dedicated server”.  
All it is needed to set "is dedicated server " to true .  
from my commonsense that is just impossible.

so before wasting more times i wanted to ask does that node has that "magical power " ?

Sorry . if I sounds like a fool.

I am mostly a “Open Ip address” command lover with zero knowledge on Steam

---

<div class="post-metadata">

**Author:** ![kalekarri](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@kalekarri](https://forums.unrealengine.com/u/kalekarri)\
**Post date:** [September 12, 2017, 5:03pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1581 "2017-09-12T17:03:44Z")

</div>

im using this plugin on my project its pretty ■■■■ awesome. if i manage to get my game into steam does it work for people over internet with no problem or does people need to do port forwarding stuff? how does that work?

---

<div class="post-metadata">

**Author:** ![mordentral](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mordentral](https://forums.unrealengine.com/u/mordentral)\
**Post date:** [September 12, 2017, 5:20pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1582 "2017-09-12T17:20:56Z")

</div>

[quote=“Muzaheed, post:1580, topic:30020”]

guys.  
i am having some\*\* complexity to understand\*\* how the dedicated server part actually works for “advanced-sessions-plugin”.

i was given assurity that using “ **Create Advanced Session** ” node it is possible to turn a windowsNoEditor into a “dedicated server”.  
All it is needed to set "is dedicated server " to true .  
from my commonsense that is just impossible.

so before wasting more times i wanted to ask does that node has that "magical power " ?

Sorry . if I sounds like a fool.

I am mostly a “Open Ip address” command lover with zero knowledge on Steam

No it doesn’t, that tick is there to use after you compile a source version of the engine with a dedicated server target.cs setup.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_063340d8](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_063340d8](https://forums.unrealengine.com/u/anonymous_user_063340d8)\
**Post date:** [September 12, 2017, 6:05pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1583 "2017-09-12T18:05:32Z")

</div>

[quote=“, post:#Post:0x000055985056b060, topic:30020”]

```auto

Couldn't find file for package /Script/AdvancedSessions requested by async loading code. NameToLoad: /Script/AdvancedSessions

```

Do you have the plugin inside of another folder? /Script/ shouldn’t ever be in the pathname of the plugin and considering the name Script is likely a reserved name for packaging it could be screwing things up.

Thank you for you answer.  
No the plugin is just in the plugins folder. And inside the editor i can use it without problems.  
Also I don’t find a Script folder neither in the project nor in the packaged folder, which maybe doesn’t mean anything.  
Maybe the crash message is interesting?

---

<div class="post-metadata">

**Author:** ![Muzaheed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/muzaheed/32/778940_2.png) [@Muzaheed](https://forums.unrealengine.com/u/Muzaheed)\
**Post date:** [September 12, 2017, 6:10pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1584 "2017-09-12T18:10:20Z")

</div>

[quote=“, post:1582, topic:30020”]

No it doesn’t, that tick is there to use after you compile a source version of the engine with a dedicated server target.cs setup.

thanks for the confirmation. although i knew it is totally impossible.

anyway now 2nd problem:

i am having this errors when lunching the “xxxServer.exe”:

 ![1111.JPG](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/6/b/26b68a1b132da5a9855a808a59a2913b5a291a6f.jpeg)

3rd problem:

 ![1111.JPG](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/6/b/26b68a1b132da5a9855a808a59a2913b5a291a6f.jpeg)

XXXserver.exe keeps complaining about another server/client instance using steam in same pc. But i checked everything and did not found any other client ruinning.

Any idea?

---

<div class="post-metadata">

**Author:** ![mordentral](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mordentral](https://forums.unrealengine.com/u/mordentral)\
**Post date:** [September 12, 2017, 6:14pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1585 "2017-09-12T18:14:52Z")

</div>

[quote=“User-1505902409”]

Thank you for you answer.  
No the plugin is just in the plugins folder. And inside the editor i can use it without problems.  
Also I don’t find a Script folder neither in the project nor in the packaged folder, which maybe doesn’t mean anything.  
Maybe the crash message is interesting?

well, its interesting because it is a linker crash, but its not interesting as far as relating to my plugin.

---

<div class="post-metadata">

**Author:** ![mordentral](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mordentral](https://forums.unrealengine.com/u/mordentral)\
**Post date:** [September 12, 2017, 6:15pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1586 "2017-09-12T18:15:52Z")

</div>

[quote=“Muzaheed, post:1583, topic:30020”]

thanks for the confirmation. although i knew it is totally impossible.

anyway now 2nd problem:

i am having this errors when lunching the “xxxServer.exe”:

XXXserver.exe keeps complaining about another server/client instance using steam in same pc. But i checked everything and did not found any other client ruinning.

Any idea?

Are you running STEAM itself?

---

<div class="post-metadata">

**Author:** ![Muzaheed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/muzaheed/32/778940_2.png) [@Muzaheed](https://forums.unrealengine.com/u/Muzaheed)\
**Post date:** [September 12, 2017, 6:16pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1587 "2017-09-12T18:16:50Z")

</div>

[quote=“User-1505902409”]

Thank you for you answer.  
No the plugin is just in the plugins folder. And inside the editor i can use it without problems.  
Also I don’t find a Script folder neither in the project nor in the packaged folder, which maybe doesn’t mean anything.  
Maybe the crash message is interesting?

i think i have seen this error somewhere in answerHub. and it turns out to be a bug of 4.17.  
take a look into answer hub

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_063340d8](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_063340d8](https://forums.unrealengine.com/u/anonymous_user_063340d8)\
**Post date:** [September 12, 2017, 6:19pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1588 "2017-09-12T18:19:17Z")

</div>

[quote=“, post:1584, topic:30020”]

well, its interesting because it is a linker crash, but its not interesting as far as relating to my plugin.

OK. So, I will post it in the answerhub. If it’s not the plugin, they will be able to help. Thank you so far.

---

<div class="post-metadata">

**Author:** ![Muzaheed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/muzaheed/32/778940_2.png) [@Muzaheed](https://forums.unrealengine.com/u/Muzaheed)\
**Post date:** [September 12, 2017, 6:21pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1590 "2017-09-12T18:21:02Z")

</div>

[quote=“User-1505902409, post:1587, topic:30020”]

OK. So, I will post it in the answerhub. If it’s not the plugin, they will be able to help. Thank you so far.

here u go:

> **[Couldn't find file for package /Script/Engine requested by async loading code](https://forums.unrealengine.com/questions/676338/couldnt-find-file-for-package-scriptengine-request.html)**
>
> 【1】I have recognized that it’s too complex to use ue4 to generate a dedicated server. So I choose to program a dedicated server written in C++ by myself. The communication between server and client is essentially socket communication. So it’s not...

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_063340d8](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_063340d8](https://forums.unrealengine.com/u/anonymous_user_063340d8)\
**Post date:** [September 12, 2017, 6:28pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1591 "2017-09-12T18:28:58Z")

</div>

[quote=“Muzaheed, post:1586, topic:30020”]

i think i have seen this error somewhere in answerHub. and it turns out to be a bug of 4.17.  
take a look into answer hub

Than’s helpful! thank you. I’ve overlooked that one!

---

<div class="post-metadata">

**Author:** ![Muzaheed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/muzaheed/32/778940_2.png) [@Muzaheed](https://forums.unrealengine.com/u/Muzaheed)\
**Post date:** [September 12, 2017, 10:15pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1592 "2017-09-12T22:15:44Z")

</div>

[quote=“, post:1585, topic:30020”]

Are you running STEAM itself?

[![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/f/8/2f8f22524e9ce53cd5467ddc7cc07fbc6e47f50c.jpeg "steam1") ](https://www.youtube.com/watch?v=oo886_Wa3s0)

nope. it is the XXXserver.exe which was trying to lunch it.  
plz take a look into that short video

---

<div class="post-metadata">

**Author:** ![Muzaheed](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/muzaheed/32/778940_2.png) [@Muzaheed](https://forums.unrealengine.com/u/Muzaheed)\
**Post date:** [September 14, 2017, 5:47am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1594 "2017-09-14T05:47:44Z")

</div>

[quote=“, post:1585, topic:30020”]

Are you running STEAM itself?

i looked into the source and did some hacking which solved the error.  
either i am doing something wrong or “OnlineSubsystemSteam” plugin have a simple but very big Bug. If it is really a bug then why no body noticed it :eek:

using 4.17.0 , can somebody package a dedicated server from this project and check if they are also having any issue on their side or not?  
=0B8…DhqeVphd3N4Y2M

i will post the fixes after getting some feedbacks.

---

<div class="post-metadata">

**Author:** ![Shivan\_Hunter](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Shivan\_Hunter](https://forums.unrealengine.com/u/Shivan_Hunter)\
**Post date:** [September 18, 2017, 10:00pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1595 "2017-09-18T22:00:44Z")

</div>

Question (maybe not strictly plugin-related but idk) - given a Blueprint Session Result, is there a way to “update” it to see if the session info has changed or the session has ended? Or do you just have to do Find Sessions again and replace the existing sessions?

---

<div class="post-metadata">

**Author:** ![mordentral](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mordentral](https://forums.unrealengine.com/u/mordentral)\
**Post date:** [September 18, 2017, 11:00pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1596 "2017-09-18T23:00:16Z")

</div>

[quote=“Shivan\_Hunter, post:1593, topic:30020”]

Question (maybe not strictly plugin-related but idk) - given a Blueprint Session Result, is there a way to “update” it to see if the session info has changed or the session has ended? Or do you just have to do Find Sessions again and replace the existing sessions?

There is technically a refresh lobby info for Steam, however I don’t think that all subsystems have that and the base subsystem framework does not implement a re-query function.

---

<div class="post-metadata">

**Author:** ![mohammedqasrawi](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mohammedqasrawi](https://forums.unrealengine.com/u/mohammedqasrawi)\
**Post date:** [September 19, 2017, 6:39am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1597 "2017-09-19T06:39:39Z")

</div>

Hi  
I made a new project on 4.16.2  
and added the plug-in  
When packiging it gives me a build error with exitcode=1

Can u help me plz  
​​​​​​  
​​​​

---

<div class="post-metadata">

**Author:** ![mohammedqasrawi](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mohammedqasrawi](https://forums.unrealengine.com/u/mohammedqasrawi)\
**Post date:** [September 19, 2017, 9:17am UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1598 "2017-09-19T09:17:38Z")

</div>

===================================  
deafult engine.ini

[OnlineSubsystem]  
DefaultPlatformService=Steam

[OnlineSubsystemSteam]  
bEnabled=true  
SteamDevAppId=480

[OnlineSubsystem]  
DefaultPlatformService=Steam

[OnlineSubsystemSteam]  
bEnabled=true  
SteamDevAppId=480

[/Script/OnlineSubsystemSteam.SteamNetDriver]  
NetConnectionClassName=“OnlineSubsystemSteam.SteamNetConnection”

=============================================

deafult game.ini

[/Script/Engine.GameSession]  
bRequiresPushToTalk=false/true

===========================================  
this is my log if u can help ill be very thankful

[https://ufile.io/80ocy](https://ufile.io/80ocy)

i installed the plugin on engine leven

---

<div class="post-metadata">

**Author:** ![mordentral](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mordentral](https://forums.unrealengine.com/u/mordentral)\
**Post date:** [September 19, 2017, 12:32pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1599 "2017-09-19T12:32:02Z")

</div>

[quote=“mohammedqasrawi, post:1596, topic:30020”]

===========================================  
this is my log if u can help ill be very thankful

[https://ufile.io/80ocy](https://ufile.io/80ocy)

i installed the plugin on engine leven

You’ll need to build the intermediate files for all builds of the plugin if you want to place it in the engine level, otherwise it won’t work in there for packaging. I don’t pre-build intermediate files because the file size quadruples then.

Also the log file is spammed with a bunch of log debug entries (AnimBP 0.0) that make it pretty hard to look through, its also not a packaging log as far as I can tell.

---

<div class="post-metadata">

**Author:** ![Parvan](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/parvan/32/1137391_2.png) [@Parvan](https://forums.unrealengine.com/u/Parvan)\
**Post date:** [September 19, 2017, 8:35pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1600 "2017-09-19T20:35:16Z")

</div>

I’m glad to hear you’ll continue to update the plugin on new engine releases. A lot of plugins seem to be stuck at old engine versions lately. It’s understandable you won’t be expanding the plugin much further. Personally, I think there are already more features than I thought there would be. Teams that are using your plugin should recruit a good programmer if they need more functionality than your plugin provides. Good luck with the VR plugin.

---

<div class="post-metadata">

**Author:** ![Shivan\_Hunter](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Shivan\_Hunter](https://forums.unrealengine.com/u/Shivan_Hunter)\
**Post date:** [September 19, 2017, 9:59pm UTC](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020/1601 "2017-09-19T21:59:56Z")

</div>

Is there a way to get sessions that you wouldn’t be able to join (full sessions, or sessions with Allow Join In Progress unchecked) in Find Sessions? I want them to be visible in the server list anyway since I can do my own filtering. Right now they just stop showing up at all.

[Previous page](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020.md?page=75)

[Next page](https://forums.unrealengine.com/t/advanced-sessions-plugin/30020.md?page=77)
