Skip to content

[Bug]: Cannot connect to appium server V1 #585

@Filjo0

Description

@Filjo0

Description

After AppiumWebDriver (DotNet) update from 5.0.0-beta01 to 5.0.0-beta02 or 5.0.0-beta03 it's not possible to connect to AppiumServer.

Environment

  • Appium server version: 1.22.3:
  • Real device:

Configuration

            var capabilities = new AppiumOptions();
            capabilities.AddAdditionalAppiumOption(MobileCapabilityType.PlatformName, "Android");
            capabilities.AddAdditionalAppiumOption(AndroidMobileCapabilityType.AppActivity, "MainActivity");

            var appiumServer = new AppiumServiceBuilder().UsingAnyFreePort().Build();
            appiumServer.Start();

            var driver = new AndroidDriver(appiumServer, capabilities);

Stacktrace:

The local appium server has not been started. The given Node.js executable: C:\Program Files\nodejs\node.exe Arguments: "C:\Users...v\AppData\Roaming\npm\node_modules\appium\build\lib\main.js" --port "60870" --address "127.0.0.1".

Additional information

Adding an argument and hardcoding the port seems to help finding the server, but there's still an issue connecting to it.
var arguments = new OptionCollector().AddArguments(GeneralOptionList.BasePath("/wd/hub"));
var appiumServer = new AppiumServiceBuilder().UsingPort(4723).WithArguments(arguments).Build();

The error:
[HTTP] No route found for /session
[HTTP] <-- POST /session 404 7 ms - 211
[HTTP]

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions