Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

trex-stateless-gui v4.5.6 cannot connect to latest trex-core v2.88 #131

Open
davehouser1 opened this issue Mar 1, 2021 · 9 comments
Open

Comments

@davehouser1
Copy link

When trying to connect to 2.88 with stateless guide v4.5.6-0-g9778eld, the following error appears:

unable to connect to TRex server. Required API
version is 4.6. Error: Failed to Execute Method 
RPC version mismatch: a newer client version is required
(API type 'STL': - server: '5.0', client: '4.6'

I checked for stateless gui releases on git hub, this appears to be the latest version.

Troubleshooting:

  • Reverted server back to 2.8.7, was able to connect with no problems.
@gabeblack
Copy link

Just ran in to this as well. This repo hasn't had any commits since 2019. I wonder if it is dead.

@EgorBlagov
Copy link
Collaborator

Hi, TRex Stateless GUI doesn't support trex v2.88 yet as TRex v2.88 has major API changes. The latest supported version is v2.87.

@egwakim
Copy link

egwakim commented Jun 29, 2021

Hi,
It's already fixed in trex-java-sdk.
cisco-system-traffic-generator/trex-java-sdk#137
You just need to use the latest version of trex-java-sdk to fix it.

@TheLordOfTheKings
Copy link

Hi,
It's already fixed in trex-java-sdk.
cisco-system-traffic-generator/trex-java-sdk#137
You just need to use the latest version of trex-java-sdk to fix it.

Hi
I replaced the "trex-java-sdk-1.0-SNAPSHOT.jar" inside trex-stateless-gui with latest "trex-java-sdk-1.57.jar"
Now the conection went a couple of steps further but it ended up with this error:
RPC version mismatch: a newer client version is required
(API type 'STL': - server: '5.0', client: '4.6')
trex

@eduard-arabian
Copy link

Hi, TRex Stateless GUI doesn't support trex v2.88 yet as TRex v2.88 has major API changes. The latest supported version is v2.87.

@EgorBlagov, good day. Could you please inform whether you plan to update TRex Stateless GUI recently?

Thank you.

@EgorBlagov
Copy link
Collaborator

Hi, I'm checking with my team if we have resources to resolve the issue.
There a several things needed to resolve the issue itself, including build issues connecting the updated trex-java-sdk and the critical one is that inside trex-stateless-gui besides of trex-java-sdk connection classes some connections and RPC calls are implemented inside trex-stateless-gui itself, and this needs to be adjusted to make trex-stateless-gui fully depend on trex-java-sdk.

I don't have ready anwer for you so I'll check with the team and update in one-two days. Thanks

@yongpro
Copy link

yongpro commented Aug 13, 2021

same issue... require new gui to support latest trex server.

@SunbrightShinobi
Copy link

So ran into this issue. Cisco is including TRex 2.88 on the Cisco Modeling Lab Reference image since may 11

@zethon
Copy link

zethon commented Oct 11, 2024

Well, here I am at the end of 2024, using TRex version 3.06 and neither the GUI nor the Python libraries will work with it. Is there at least an update somewhere on the Python libs? Namely trex-stl-lib?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants