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

Add Eclipse Equinoxe OSGi console fingerprint. #1123

wants to merge 1 commit into
base: master
Choose a base branch


Copy link

@qkaiser qkaiser commented Jan 31, 2018

Add fingerprints for OSGi console from Eclipse Equinoxe. Some Java middlewares are now exposing an "OSGi console" over Telnet. This commit add fingerprints for this telnet service.

To test it locally, you can follow the Eclipse guide (see first reference) or use my setup script at

OSGi consoles can work in two modes:

  • direct mode: when launched with java -jar org.eclipse.osgi.jar -console <port>
  • telnetd mode: a mode that is activated by config or manually by issuing telnetd start on OSGi console

Direct mode enforce terminal type negotiation "IAC Do Terminal Type" (hence the first fingerprint) while telnetd mode greets the client with osgi> (hence the second fingerprint).


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

Successfully merging this pull request may close these issues.

None yet

1 participant