Forums

OverviewFelgo Installation › Server not connected or no root QML file selected

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #18240

    Javier

    I updated to the latest version and now we I tried the live run in Qt Creator the following message appears:

    “Server not connected or no root QML file selected”

    I worked fine with the previous version, also the normal run in Qt Creator works.

    Any ideas?

    #18243

    Alex
    Felgo Team

    Hi Javier,

    what platform are you developing on?

    Cheers,
    Alex

    #18244

    Javier

    Hi Alex,

    On Linux, openSUSE Leap 42.3.

    Cheers,
    Javi.

    #18245

    Alex
    Felgo Team

    Thanks Javi,

    we will have a look at this issue.

    Cheers,
    Alex

    #18290

    Alex
    Felgo Team

    Hi Javi,

    we could not reproduce the issue yet. Can you try to make a new project and test if Felgo Live works there? Just to be sure it is not related to your project.

    Cheers,
    Alex

    #18305

    Javier

    Hi Alex,

    I made a new empty project and nothing changed. I also deleted and installed again Felgo, but still the same issue.

    Is there any service or something that I need to check to make sure that it is running on my operating system?.

    Thanks,
    Javi.

    #18306

    Alex
    Felgo Team

    Hi Javi,

    we did not change the communication between Live Server and Live Client with the latest update, thus it is strange why the new version does not work for you. It still uses a TCP socket on localhost port 10234. You can try removing all configured clients in the Live Server and give it a restart. You can do this by selecting File > Configure Clients, then remove ALL clients and close the Live Server. If you then start Live Run again, the local Live Client will be configured automatically again.

    We will have another look at the implementation if there is anything suspicious that could cause this problem.

    Cheers,
    Alex

    #18510

    Javier

    Hi Alex,

    No luck yet. I also tested with the latest update. I am still having the “Server not connected or no root QML file selected” message. However, if a try to connect from the command line when the live client is trying to connect, it works.

    netcat -z -v localhost 10234
    Connection to localhost 10234 port [tcp/*] succeeded!

    I will keep testing and let you know if I find something else.

    Thanks,
    Javier.

    #18513

    Alex
    Felgo Team

    Hi Javier,

    thanks for the info, so the part TCP should be fine, on to the next. 🙂

    The Live Client sends a UDP unicast connection request to the local ip on port 6789 when started. The Live Server picks this one up and establishes a TCP connection afterwards. Can you make sure this UPD unicast is not blocked by your system?

    Cheers,
    Alex

    #18515

    Javier

    Hi again Alex,

    I got this.

     

    > lsof -i | grep "VPlayLive"     
    VPlayLive 7310 javi   14u  IPv6 221598      0t0  UDP *:6789  
    VPlayLive 7719 javi   15u  IPv6 235615      0t0  TCP *:10234 (LISTEN) 
    VPlayLive 7719 javi   16u  IPv6 233644      0t0  UDP *:43247 

     

     

     

    #18558

    Javier

    Hi Alex,

    Ok, so I do not know what happened, but now it is working!. I just updated Felgo (maybe it is unrelated). I can connect now to the VPlayLive.

     

    > lsof -i | grep "VPlayLive"   
    VPlayLive 21892 javi   14u  IPv6 2066093      0t0  UDP *:6789  
    VPlayLive 21892 javi   21u  IPv4 2066142      0t0  TCP localhost:35638->localhost:10234 (ESTABLISHED) 
    VPlayLive 21929 javi   15u  IPv6 2068817      0t0  TCP *:10234 (LISTEN) 
    VPlayLive 21929 javi   17u  IPv6 2068855      0t0  TCP localhost:10234->localhost:35638 (ESTABLISHED)

     

     

     

Viewing 11 posts - 1 through 11 (of 11 total)

RSS feed for this thread

You must be logged in to reply to this topic.

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support