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

login error - how does RFA authentication work? #37

Open
ZmeiGorynych opened this issue Dec 19, 2017 · 1 comment
Open

login error - how does RFA authentication work? #37

ZmeiGorynych opened this issue Dec 19, 2017 · 1 comment

Comments

@ZmeiGorynych
Copy link

Hi,

when trying to run the example on your front page, I'm getting an authentication error (using my real login name of course, here replaced by "my_real_login_name@my_company.com":

---------------------------------------------------------------------------
Exception                                 Traceback (most recent call last)
<ipython-input-3-bcda0141cc71> in <module>()
      4 p.acquireSession("Session1")
      5 p.createOMMConsumer()
----> 6 p.login()
      7 p.directoryRequest()
      8 p.dictionaryRequest()

Exception: [Pyrfa::login] Login failed. Please check data permission. (username: my_real_login_name@my_company.com)

The pyrfa.cfg is below.

How does the RFA authentication work, actually? Do I need to register my IP somehow, or enter my password in the cfg file, or have a Reuters UI running?

Thanks a lot!

\pyrfa\debug = false

\Logger\AppLogger\useInternalLogStrings  = true
\Logger\AppLogger\windowsLoggerEnabled   = false
\Logger\AppLogger\fileLoggerEnabled      = true
\Logger\AppLogger\fileLoggerFilename     = "./pyrfa.log"

\Connections\Connection_RSSL1\rsslPort = "14002"
\Connections\Connection_RSSL1\ServerList = "127.0.0.1"
\Connections\Connection_RSSL1\connectionType = "RSSL"
\Connections\Connection_RSSL1\logEnabled = true
\Connections\Connection_RSSL1\UserName = "my_real_login_name@my_company.com"
\Connections\Connection_RSSL1\InstanceId = "1"
\Connections\Connection_RSSL1\ApplicationId = "180"
\Connections\Connection_RSSL1\Position = "127.0.0.1"
\Connections\Connection_RSSL1\ServiceName = "IDN_SELECTFEED"
\Connections\Connection_RSSL1\fieldDictionaryFilename = "../etc/RDM/RDMFieldDictionary"
\Connections\Connection_RSSL1\enumTypeFilename  = "../etc/RDM/enumtype.def"
\Connections\Connection_RSSL1\downloadDataDict = false

\Sessions\Session1\connectionList = "Connection_RSSL1"

\ServiceGroups\SG1\serviceList = "SERVICE1, SERVICE2"
\Sessions\Session1\serviceGroupList = "SG1"
@wiwat-tharateeraparb
Copy link
Contributor

wiwat-tharateeraparb commented Dec 19, 2017 via email

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

2 participants