Enabling Direct Database Request for LDAP User in RPD
Hi All,
Can anybody help me out how to set the Direct datasbase parameter in repository for the respective LDAP User.
Actually I am implementing PROXY USer setup, in this process im encountering the below error
Odbc driver returned an error (SQLExecDirectW).
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred.
[nQSError: 13017] User or group has not been granted the Direct Database Access privilege to access the database 'So n So'. Please verify the User/Group Permissions in the Oracle BI Administration Tool. (HY000)
http://1.bp.blogspot.com/-NqzXnCsUse0/UT5D2F6SksI/AAAAAAAAA1s/SpygihX4z5A/s1600/3.PNG
If i create the user in the repository and for him if i set "direct database Request" to "Allow" then he is able to use the PROXY functionality , but in my case i am using LDAP there are no room for the USers.
Any assistance , greatly appreciated.
Thank you./
Siva Budagam.
Hi All,
Can anybody help me out how to set the Direct datasbase parameter in repository for the respective LDAP User.
Actually I am implementing PROXY USer setup, in this process im encountering the below error
Odbc driver returned an error (SQLExecDirectW).
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred.
[nQSError: 13017] User or group has not been granted the Direct Database Access privilege to access the database 'So n So'. Please verify the User/Group Permissions in the Oracle BI Administration Tool. (HY000)
http://1.bp.blogspot.com/-NqzXnCsUse0/UT5D2F6SksI/AAAAAAAAA1s/SpygihX4z5A/s1600/3.PNG
If i create the user in the repository and for him if i set "direct database Request" to "Allow" then he is able to use the PROXY functionality , but in my case i am using LDAP there are no room for the USers.
Any assistance , greatly appreciated.
Thank you./
Siva Budagam.
Similar Messages
-
Use of Filter in Direct Database Request for Custom Navigation
Because of union and other complex sql code I am using Direct Database Request. (DDR) In 1st request based on DDR containing column Region, I need to do Region column value navigation to the Target report. The Target report is also based on DDR and has column Region.
For 1st Report Region Column Value Navigation to work
1. I did activate value interaction in 1st Report for Region column and set Target to Report 2.
2. In 2nd Report, I have to use Filter and make region column "Is Prompted". But in DDR the filter is not available. How do I solve this problem?by using Direct database request your bypassing all the wanderful metadata you built in the BMM layer, as such much functionality is not available.
If you really need to use such complex SQL, I would suggest creating an inline view in the phyiscal layer and at least model this through your BMM either as a flat data source (ie include the dimension columns and model the same inline view into your BMM star)
If you do that, the BI Server will know what other logical columns this data source can relate you and you should find the navigation works as expected.
If you dont fancy that good practice, have a look at creating GOURL formulas as the column fx's, format as HTML to present the data as a hyperlink and manually pass all the parameters to the 2nd report.
I'd do the first option, its more inline with intended use.
What cant you do using the 'normal modelling / answers techniqes with union (see combined request in answers) and complex sql (evaluate function in RPD)?? -
Unable to Schedule a Direct Database Request in OBIEE 11g.
Hi All,
I am trying to schedule a Report that is generated using a Direct Database Request Query.
Whenever I try to create an Alert for this specific Report it Fails to deliver.
I checked the Job Manager for this Alert. I found out that the Job has completed with an Exit Code = 2 and there was no other error description for the same.
Can we not create an alert for a Direct Database Request.
Please let me know if anyone has dealed with such an issue and if anyone has a solution for this.
Thanks in advance.
Dev.Analyses based on direct database requests and sent out through agents work just like any other analysis in terms of content, delivery etc.
Are you sure that you're not hitting a privilege problem and that the user executing the agents isn't allowed to run direct database requests? -
Direct database request and session variable value
Hi,
I have a problem by doing the following : idea is to have report with a list of all tables in user schema (which are not all in repository physical layer).
By clicking on the name of any, should bring answer report which is done as direct database request doing basically select * from table_clicked (this will be basically the same table with sufix _err holding error rows).
What I'm trying to do is having some kind report for error rows which can be in different tables in my database. So i had in mind to construct name of table i need , and pass it to database request through session variable. Am i doing right by doing direct database request like this :
select * from 'VALUEOF(NQ_SESSION.TestVar2)'
Is there another easyer way of doing this? I know this can be done by gourl by passing parameters but not sure how when i can't filter columns in direct database request (this can be different tables with different names of columns). I hope i didn't complicated this too much.
Thnx in adwanceHi,
I know this is a hack, and would be much more easy to create one table with dimension and measures, but this is intended to be used with code generator, which can produce different error tables with different column names in different time: It is not conviniet for somebody to add them to repository every 5 minutes. For example : i run my workflow and for first run I have errors in table1(let us say customer table with 30 columns) and if click on the table name in some answer report, i want to see all the bad records in the table. Tomorrow after the run, there are bad records in table1 and in table2 (lets say products) so I would have choice to pick table 1 or table2 and see al the bad records in any of these tables. This means that I can not now which tables will I have tomorrow, and as it is generic, I can manually add some tables in my model, and would have to add err table also as a possibility to have error rows?
I saw post saying that you can pass parameter value by using go url functionality, by modifying configinstance file, but didn't suceed - http://gerardnico.com/wiki/dat/obiee/logical_sql/obiee_session_variable_go_url . Maybe some mistake or any better solution? I created session variable TestVar2, also modified instanceconfig.xml by adding this before </ServerInstance>
<ParamList>
<Param name="NQ_SESSION.TestVar2" source="url" nameInSource="SETVAR"/>
</ParamList>
and used go url in column formula : ''||"Physical Targets"."Physical Table"||''
Can I use @1 for using first column value?
Thnx -
Hi All,
I am trying to set up a Dashboard Prompt using the SQL results of a Direct Database Request. I am using Oracle 11g.
So far I have created the connection and created the analysis using the Direct Database Request. I am using Presentation Variable to pass into the Where Statement to filter however, I need a Dashboard prompt that will display the results of a particular column (country) in the Choice list options for filtering. I have tried to go into Dashboard Prompts and create a presentation variable and then use a SQL statement to render results for the prompt choices but that does not seem to work. Does anyone have an suggetions on how to Populate a Dashboard Prompt using Direct Database Request?
SQL CODE FOR DASHBOARD PROMPT
SELECT COUNTRY_CODE FROM POA_ADDRESS_DIMThats Srini,
I already have that presentation variable in my analysis in the where clause to limit the data request. The issue I am trying to resolve is similar to creating a filter based on another analysis.
I created an analysis using DDR the DDR results is what I want to incorporate into a dashboard prompt. So the best logical way to put it is Take the results from a DDR and place it into a Dashboard Prompt as user choices. An added bonus if I could make the presentation variable pick up multiple selections from the Dashboard prompt. I know we could change the operator to IN however the formating of the choices would have to be something like this ('@{PV_COUNTRY}') <--- minus the paranthesis. -
Hi All,
I am new to OBIEE but have a question regarding Direct Database Request. We have our EBS data stored in the OBIEE Data Warehouse but we'd also like to be able to use some of our Oracle SQL Developer queries against our EBS database directly using OBIEE as the platform.
Is there any issue with having our EBS data in the data warehouse as well as a data source for Direct Database Requests? I read something about security concerns involving write-access. I figure it's easier to use our SQL queries that we have already created than to attempt to map all of the tables and fields into the data warehouse. Also, some of the queries would be nice to have in real-time.
Thx,
MikeI don't have to worry about the transactional EBS data getting tangled in the data within the warehouse right? Also, are there any security concerns?I dont think so.
I typically use an Appsro (read-only) user when querying EBS data. Will I have the option of using read-only or will I have write access? I ask b/c I read something about this that warned of security risk of overwriting data.Read only is fine, since BI is to see data, unless you implement Write-back functionality there wont be any write(data updates) in db.
Edited by: Srini VEERAVALLI on May 1, 2013 9:51 AM
It would be nice if you mark on helped suggestion too.
Edited by: Srini VEERAVALLI on May 1, 2013 10:22 AM -
OBIEE 10G Direct Database Request
Hey Everybody,
I'm on OBIEE 10G in a solaris environment and I'm connected to Oracle 11.2 database. I'm having trouble getting the correct dataset returned from a Direct Database Request from a dashboard that users input data. I have the dashboard created and have all the dashboard prompts setup as prestentation variables. My DDR sql looks like this:
Select from table where Batch_ID = '11' and PID = '1234' and Reported_Date = '01011900'*
My issue is that I want the Reported Date dashboard prompt to be a optional field that user do not have to enter on the dashboard. However, if a user doesn't enter a value on the dashboard then an error is thrown because the DDR sql is expecting a value for the Reported Date.
I've tried to enter the OBIEE standard "%" as an all choices option in the database and changed the DDR sql to look like this:
Select from table where Batch_ID = '11' and PID = '1234' and Reported_Date like '%'*
However, this throws an error saying an unidentified characters has been used even though if I run this above sql query directly against the database myself it gives back the wanted dataset.
Anybody ever ran across this situation before?
Thanks,
JeffHere is the code I used as my DDR. When I leave the @reported_date prompt empty it doesn't return anything. Thanks.
select Batch_ID_0,
Batch_Seq_Nbr_1,
AC_TL_Seq_Nbr_2,
Contributor_ID_3,
Account_Nbr_4,
Account_Type_5,
Account_Status_6,
Opened_Date_7,
Reported_Date_8,
Closed_Date_9,
Current_Balance_10,
AC_Assoc_Seq_Nbr_11,
ECOA_Code_12,
SSN_13,
Phone_Nbr_14,
Birth_Date_15,
Last_Name_16,
First_Name_17,
Middle_Name_18,
Generation_Code_19,
Line1_of_Addr_20,
Line2_of_Addr_21,
City_22,
State_23,
Zip_24
From (
Select Ac_Trade.Batch_ID Batch_ID_0,
Ac_Trade.Batch_Seq_Nbr Batch_Seq_Nbr_1,
Ac_Trade.AC_TL_Seq_Nbr AC_TL_Seq_Nbr_2,
Ac_Trade.Contributor_ID Contributor_Id_3,
Ac_Trade.Account_Nbr Account_Nbr_4,
Ac_Trade.Account_Type Account_Type_5,
Ac_Trade.Account_Status Account_Status_6,
Ac_Trade.Opened_Date Opened_Date_7,
Ac_Trade.Reported_Date Reported_Date_8,
Ac_Trade.Closed_Date Closed_Date_9,
Ac_Trade.Current_Balance Current_Balance_10,
Ac_Assoc.AC_Assoc_Seq_Nbr AC_Assoc_Seq_Nbr_11,
Ac_Assoc.Ecoa_Code ECOA_Code_12,
Ac_Assoc.SSN SSN_13,
Ac_Assoc.Phone_Nbr Phone_Nbr_14,
Ac_Assoc.Birth_Date Birth_Date_15,
Ac_Assoc.Last_Name Last_Name_16,
Ac_Assoc.First_Name First_Name_17,
Ac_Assoc.Middle_Name Middle_Name_18,
Ac_Assoc.Generation_Code Generation_Code_19,
Ac_Assoc.Line1_of_Addr Line1_of_Addr_20,
Ac_Assoc.Line2_of_Addr Line2_of_Addr_21,
Ac_Assoc.City City_22,
Ac_Assoc.State State_23,
Ac_Assoc.Zip Zip_24,
row_number() over(order by Ac_Trade.batch_id) row_limit
From owb.Ac_Trade, owb.Ac_Assoc
Where Ac_Trade.Batch_Id = Ac_Assoc.Batch_Id
And Ac_Trade.Batch_Seq_Nbr = Ac_Assoc.Batch_Seq_Nbr
And (Ac_Trade.Batch_Id = ( @{batch_id}{'1'} ))
And (Ac_Trade.Processor_Id = ( @{processor_id}{'1'} ))
And (Ac_Trade.Reported_Date like (CASE WHEN '@{reported_date}{}' = '' THEN '%%' ELSE '@{reported_date}' END) ))
Where Row_Limit <= 25
Order By Batch_ID_0,
Batch_Seq_Nbr_1,
AC_TL_Seq_Nbr_2,
Contributor_ID_3,
Account_Nbr_4,
Account_Type_5,
Account_Status_6,
Opened_Date_7,
Reported_Date_8,
Closed_Date_9,
Current_Balance_10,
AC_Assoc_Seq_Nbr_11,
ECOA_Code_12,
SSN_13,
Phone_Nbr_14,
Birth_Date_15,
Last_Name_16,
First_Name_17,
Middle_Name_18,
Generation_Code_19,
Line1_of_Addr_20,
Line2_of_Addr_21,
City_22,
State_23,
Zip_24 -
Drill down on direct database request
Hi all,
I would like to know if its possible to drill down in a table created with a direct database request. I've created the direct request and run it perfectly, but drilling down is not enabled and I, even thought I've looked for it, I couldnt find any option to enable it. I've also checked privileges just in case it had something to do with this, but didnt see anything neither.
To sum up, could anyone tell me if drilling down is possible in direct database request and, if so, how can I achieve it?
Thank you very much in advanced for any kind of help.NO!!!!!!!!!!
You Direst SQL query should contain the url
ex:
SELECT COL1,COL2,
'<a href=http://obiapps:9704/analytics/saw.dll?Go&Path=/Answers&path=%2Fshared%2FAppslink%20Dashboards%2F_portal%2FAppslink%20Dashboards%2FEmployee%20Department=Navigate&P0='+BUSINESS_GROUP_NAME+' target=_new>'+BUSINESS_GROUP_NAME+'</a>
FROM TABLE
then go for the column format
Note: in MS SQL + is for concat, you might have to change based on your db. -
Obiee 11g Executing a Direct Database Request in my Dashboard
Hi Experts,
i want to create in my dashboard Button:
when i presses Button message will appear with question with 2 buttons :
1 Ok : will execute Direct Database procedure.
2 Cancel : return to source dashboard.
what is the way to execute ?
I would appreciate your help.
sinAnalyses based on direct database requests and sent out through agents work just like any other analysis in terms of content, delivery etc.
Are you sure that you're not hitting a privilege problem and that the user executing the agents isn't allowed to run direct database requests? -
Error in Oracle BI EE Analytics when running a direct database request
This is in the Oracle Answers portion of the Analytics tool. When a query is entered into the Direct Database Query text box and the "Validate SQL and Retrieve Columns" button is clicked, the columns are indeed returned (which would seem to indicate that the connection pool settings are correct etc.), but when I click on the results tab it throws an error:
View Display Error
Error generating view. You don't currently have the necessary privileges to execute Direct Database Requests.
Error Details
Error Codes: OAMP2OPY:Q4NU7XSN
Invalid Handle Of 'class saw::NQWebView *' Exception
I am at a loss trying to figure this error out - clearly it is connected to the DB since it can see column names, and I was able to use the Administration tool to create a repository which Analytics can use, so why can't I directly query my database? Any help would be greatly appreciated.It sounds like the setting has not been set to allow you to execute a direct database query.
You can do this by logging into the Presentation services as the Administrator user. Clicking on the Settings tab and then selecting the Administration option. On the Oracle BI Presentation Services Administration window select the Manage Privileges option. This brings up the Privileges Administration window, scroll down to the Answers section (listed on the left) and check the Execute Direct Database Requests privilege setting this is defaulted to let no one execute Direct SQL request. Reset the privileges such that the group that the user trying to execute the direct database request belongs to is set to be able to execute the direct database requests. This should alleviate the error that you are getting.
I hope that this helps.
Tim -
Date format in Direct database request
I have a report with direct database request.
I have a date prompt..I am storing the date in a Presentation Variable named pv_date.
In the direct database request, I have a where clause:
WHERE business_date IN ( @{pv_date}{'1/1/2013'} )
when I run open dashboard for the first time, its throwing me an error near TIMESTAMP.
WHERE business_date IN( TIMESTAMP ''2013-01-01 00:00:00'')
AND ALSO When I run this report from dashboard after choosing a date say 2/20/2013, I see the query as:
WHERE business_date IN (2013-02-20 00:00:00)
and hence throwing error.
Its throwing error in both the cases. How do I change the format in WHERE clause..
Ideally, I want the query to be WHERE business_date IN ('2/20/2013') or Business_date IN ('2013-02-20')Thank you both.
I am using Sybase and hence used convert function.
But still I see the word TIMESTAMP in the query which is causing issue.
business_date IN(CONVERT(char(10), TIMESTAMP ''2013-03-27 00:00:00'',101))
and when I run the report by choosing any date, I see this: business_date IN(CONVERT(char(10),2013-03-27 00:00:00,101)) ; throwing error because No single quoted for the date.
How do I remove the word TIMESTAMP?? and how do I impose single quotes.. -
Applying Prompt on Direct Database Request in OBIEE 11g
Hi
I am creating Analysis by using 'Direct Database Request' and i am executing SQL Query to direct Database i am NOT creating Business and Presentation Model in RPD. Now i have to apply Filters on Report. any idea how i can do that?
Example:
Prompt (filter) : Year Employee Department
2011 HR
2012 IT
2013 Finanical
Employee Name | Employee Age | Gender | Leave Status | Leave Type
abc 31 male on leave Sick leave
xyz 39 Female on leave Annual leave
i want to filter by YEAR and Employee Department.
Regards
BaigNO!!!!!!!!!!
You Direst SQL query should contain the url
ex:
SELECT COL1,COL2,
'<a href=http://obiapps:9704/analytics/saw.dll?Go&Path=/Answers&path=%2Fshared%2FAppslink%20Dashboards%2F_portal%2FAppslink%20Dashboards%2FEmployee%20Department=Navigate&P0='+BUSINESS_GROUP_NAME+' target=_new>'+BUSINESS_GROUP_NAME+'</a>
FROM TABLE
then go for the column format
Note: in MS SQL + is for concat, you might have to change based on your db. -
NPS: Event 6274 - Network Policy Server discarded the request for a user
Intermittently I will get desktop (wired) and laptop (wireless) computers experiencing issues with NPS (they drop off the network).
Some computers are affected more than others, although they are identical hardware and based on a standard image.
In the event log of the NPS servers I can see the following messages:
Log Name: Security
Source: Microsoft-Windows-Security-Auditing
Date: 2/05/2014 8:47:58 a.m.
Event ID: 6274
Task Category: Network Policy Server
Level: Information
Keywords: Audit Failure
User: N/A
Computer: NT147.domain.local
Description:
Network Policy Server discarded the request for a user.Contact the Network Policy Server administrator for more information.User:
Security ID: NULL SID
Account Name: host/DPC0387.domain.local
Account Domain: DOMAIN
Fully Qualified Account Name: DOMAIN\DPC0387$Client Machine:
Security ID: NULL SID
Account Name: -
Fully Qualified Account Name: -
OS-Version: -
Called Station Identifier: 3c-xx-xx-xx-xx-xx
Calling Station Identifier: 00-xx-xx-xx-xx-xxNAS:
NAS IPv4 Address: 10.nnn.nnn.nnn
NAS IPv6 Address: -
NAS Identifier: ND246
NAS Port-Type: Ethernet
NAS Port: 71RADIUS Client:
Client Friendly Name: Network Device Management Subnet
Client IP Address: 10.nnn.nnn.nnnAuthentication Details:
Connection Request Policy Name: NAP 802.1X (Wired)
Network Policy Name: -
Authentication Provider: Windows
Authentication Server: NT147.domain.local
Authentication Type: -
EAP Type: -
Account Session Identifier: 384F322E317838316564303034313030306230666632
Reason Code: 1
Reason: An internal error occurred. Check the system event log for additional information.
How do I debug when an internal error occurs but there is nothing in the system event log? Where else can I look?
Here's the packet trace that matches the event log entry above:
No. Time Source Destination Protocol Length Time from request Info
1 0.000000 JuniperN_xx:xx:xx Universa_xx:xx:xx EAP 60 Request, Identity
2 2.470423 Universa_xx:xx:xx Nearest EAPOL 60 Start
3 2.472870 JuniperN_xx:xx:xx Universa_xx:xx:xx EAP 60 Request, Identity
4 2.539416 Universa_xx:xx:xx Nearest EAP 60 Response, Identity
5 2.544206 Universa_xx:xx:xx Nearest EAPOL 60 Start
6 2.548804 JuniperN_xx:xx:xx Universa_xx:xx:xx EAP 60 Request, Identity
7 2.550050 Universa_xx:xx:xx Nearest EAP 60 Response, Identity
8 2.552597 10.switch 10.NPS_Server RADIUS 254 Access-Request(1) (id=249, l=208)
9 2.556043 10.NPS_Server 10.switch RADIUS 136 0.003446000 Access-Challenge(11) (id=249, l=90)
10 2.565876 JuniperN_xx:xx:xx Universa_xx:xx:xx EAP 60 Request, Protected EAP (EAP-PEAP)
11 2.569472 10.switch 10.NPS_Server RADIUS 254 Access-Request(1) (id=250, l=208)
12 2.572566 10.NPS_Server 10.switch RADIUS 136 0.003094000 Access-Challenge(11) (id=250, l=90)
13 2.580254 Universa_xx:xx:xx Nearest TLSv1 123 Client Hello
14 2.586544 10.switch 10.NPS_Server RADIUS 361 Access-Request(1) (id=251, l=315)
15 4.564841 Universa_xx:xx:xx Nearest EAPOL 60 Start
16 4.568530 JuniperN_xx:xx:xx Universa_xx:xx:xx EAP 60 Request, Identity
17 4.569876 Universa_xx:xx:xx Nearest EAP 60 Response, Identity
18 4.582263 10.switch 10.NPS_Server RADIUS 254 Access-Request(1) (id=252, l=208)
19 4.586006 10.NPS_Server 10.switch RADIUS 136 0.003743000 Access-Challenge(11) (id=252, l=90)
20 4.591896 JuniperN_xx:xx:xx Universa_xx:xx:xx EAP 60 Request, Protected EAP (EAP-PEAP)
21 4.592692 Universa_xx:xx:xx Nearest TLSv1 123 Client Hello
22 4.599634 10.switch 10.NPS_Server RADIUS 361 Access-Request(1) (id=253, l=315)
23 4.600887 10.NPS_Server 10.switch IPv4 1518 Fragmented IP protocol (proto=UDP 17, off=0, ID=07db)
24 4.609920 JuniperN_xx:xx:xx Universa_xx:xx:xx TLSv1 1514 Server Hello, Certificate, Certificate Request, Server Hello Done
25 4.610516 Universa_xx:xx:xx Nearest EAP 60 Response, Protected EAP (EAP-PEAP)
26 4.617407 10.switch 10.NPS_Server RADIUS 262 Access-Request(1) (id=254, l=216)
27 4.618352 10.NPS_Server 10.switch RADIUS 288 0.000945000 Access-Challenge(11) (id=254, l=242)
28 4.623650 JuniperN_xx:xx:xx Universa_xx:xx:xx TLSv1 176 Server Hello, Certificate, Certificate Request, Server Hello Done
29 4.643316 Universa_xx:xx:xx Nearest TLSv1 361 Certificate, Client Key Exchange, Change Cipher Spec, Encrypted Handshake Message
30 4.649607 10.switch 10.NPS_Server RADIUS 601 Access-Request(1) (id=255, l=555)
31 4.656950 10.NPS_Server 10.switch RADIUS 199 0.007343000 Access-Challenge(11) (id=255, l=153)
32 4.662734 JuniperN_xx:xx:xx Universa_xx:xx:xx TLSv1 87 Change Cipher Spec, Encrypted Handshake Message
33 4.681106 Universa_xx:xx:xx Nearest EAP 60 Response, Protected EAP (EAP-PEAP)
34 4.788536 10.switch 10.NPS_Server RADIUS 262 Access-Request(1) (id=2, l=216)
35 4.789735 10.NPS_Server 10.switch RADIUS 173 0.001199000 Access-Challenge(11) (id=2, l=127)
36 4.795723 JuniperN_xx:xx:xx Universa_xx:xx:xx TLSv1 61 Application Data
37 4.796372 Universa_xx:xx:xx Nearest TLSv1 93 Application Data
38 4.802368 10.switch 10.NPS_Server RADIUS 331 Access-Request(1) (id=3, l=285)
39 4.803363 10.NPS_Server 10.switch RADIUS 189 0.000995000 Access-Challenge(11) (id=3, l=143)
40 4.808905 JuniperN_xx:xx:xx Universa_xx:xx:xx TLSv1 77 Application Data
41 4.809501 Universa_xx:xx:xx Nearest TLSv1 77 Application Data
42 4.817342 10.switch 10.NPS_Server RADIUS 315 Access-Request(1) (id=4, l=269)
43 4.822986 10.NPS_Server 10.switch RADIUS 189 0.005644000 Access-Challenge(11) (id=4, l=143)
44 4.828973 JuniperN_xx:xx:xx Universa_xx:xx:xx TLSv1 77 Application Data
45 4.833318 Universa_xx:xx:xx Nearest TLSv1 829 Application Data
46 4.840610 10.switch 10.NPS_Server RADIUS 1073 Access-Request(1) (id=5, l=1027)
47 4.845946 10.NPS_Server 10.switch RADIUS 189 0.005336000 Access-Challenge(11) (id=5, l=143)
48 4.850938 JuniperN_xx:xx:xx Universa_xx:xx:xx TLSv1 77 Application Data
49 4.907924 Universa_xx:xx:xx Nearest TLSv1 141 Application Data
50 4.913390 10.switch 10.NPS_Server RADIUS 379 Access-Request(1) (id=6, l=333)
51 4.917535 10.NPS_Server 10.switch RADIUS 221 0.004145000 Access-Challenge(11) (id=6, l=175)
52 4.922877 JuniperN_xx:xx:xx Universa_xx:xx:xx TLSv1 109 Application Data
53 4.923472 Universa_xx:xx:xx Nearest TLSv1 61 Application Data
54 4.930319 10.switch 10.NPS_Server RADIUS 299 Access-Request(1) (id=7, l=253)
55 4.937348 10.NPS_Server 10.switch RADIUS 381 0.007029000 Access-Challenge(11) (id=7, l=335)
56 4.942543 JuniperN_xx:xx:xx Universa_xx:xx:xx TLSv1 269 Application Data
57 4.944791 Universa_xx:xx:xx Nearest TLSv1 125 Application Data
58 4.951408 10.switch 10.NPS_Server RADIUS 363 Access-Request(1) (id=8, l=317)
59 4.954022 10.NPS_Server 10.switch RADIUS 355 0.002614000 Access-Accept(2) (id=8, l=309)
60 4.981482 JuniperN_xx:xx:xx Universa_xx:xx:xx EAP 60 Success
61 32.590347 10.switch 10.NPS_Server RADIUS 361 Access-Request(1) (id=251, l=315)
62 62.592420 10.switch 10.NPS_Server RADIUS 361 Access-Request(1) (id=251, l=315)
63 92.595043 10.switch 10.NPS_Backup_Server RADIUS 361 Access-Request(1) (id=9, l=315)
64 122.597856 10.switch 10.NPS_Backup_Server RADIUS 361 Access-Request(1) (id=9, l=315)
65 152.600618 10.switch 10.NPS_Backup_Server RADIUS 361 Access-Request(1) (id=9, l=315)A belated thanks for your reply.
Our environment doesn't have NPS accounting configured so that was easy to rule out.
The mid-day drop outs have stopped after I added "set protocols dot1x authenticator no-mac-table-binding" to our Juniper switches (which prevents mac address aging from clearing the active dot1x client session).
I believe the above error message occurs because the RADIUS session ID is rejected / ignored because of some quirks in the RADIUS standard. At the start of a dot1x authentication request a RADIUS session ID is created. For whatever reason the
RADIUS/NAP server stops responding and the Juniper switch fails over to the backup RADIUS/NAP server configured. The session ID is kept (per RADIUS standard) but the backup RADIUS/NAP server doesn't know about the session, so this event: "Network
Policy Server discarded the request for a user." occurs.
It would be nice to see a clearer error message "Invalid RADIUS session" or similar.
There is a Microsoft guide on how to set up RADIUS/NAP servers in a highly available configuration - something to do with RADIUS proxy servers.
It would be even nicer to see some kind of RADIUS session synchronisation between NAP servers... if it doesn't already exist?
I am having the same exact issue you posted on here except I have Extreme Network switches. Some of my computers, various hardware, will randomly not authenticate during re-authentication. The switch says that it failed to contact the NPS server so then it
switches to my backup server. The client has a random time on how long it waits to authenticate so sometimes I end up having the disable/re-enable the port they are connected to so that the session is started again. I see that you basically removed the option
to force clients to re-authenticate Any downfall disabling that?. Any idea why the NPS server is no longer responding? Are you using Windows Server 2012? -
Direct Database Request Execution Error
Hi,
Iam working with Database Direct Request to execute a stored procedure. When I hav given the commad and clicked on 'Validate SQL and Retrieve columns' it is showing all the columns below. But when I click on "Results" tab it is giving me an error like
"Error generating view. You don't currently have the necessary privileges to execute Direct Database Requests"
I logged in to OBIEE (Web) as an 'Administrator'.
What other permissions do an Administrator need in order to resolve the above issue?Try with Evaluate function
http://oracle-bi.siebelunleashed.com/articles/callingdb-function-in-obiee/
Syntax for Evaluate function in OBIEE
Check connection pool- properties -- there you can call your procedures
Edited by: MK on Jan 20, 2012 3:39 AM -
Direct Database Request & prompts
Is it possible to use Prompts in a Request base on a "Direct Database Request". How do I access the prompt variables in my SQL query?
user643210 wrote:
Hi,
I am unable to get the data based on the prompt applied this way. Can u please tell how to get the data using prompt on dashboard?It has been outlined for you above.
Define a presentation variable using your dashboard prompt,
In your SQL in the direct request, filter your column using the value in the variable using :
where column1= '@{somevar1}'
where @{somevar1} is the name of your presentation variable.
To Debug why your are not getting results, have a look at the what value got substituted into the Physical SQL being sent to the the underlying database using the session manager.
Maybe you are looking for
-
Why does listening to music samples in iTunes Store not work?
When listening to music samples in iTunes Store does not work this may be caused by the security settings in your antivirus software. In my case, the GData Antivirus Kit supported the realtime check of HTTP content. Obviously this caused a timeout in
-
Hi, I have an external table script to load data and I need to schedule the loading (every 10 minutes). (env: Windows XP) I am planning on putting the external table script in a procedure and call the procedure in the DBMS utility. But.... when I put
-
Guided procedures - Sending request between actions
Hi there, We are using GP workflow for a particular scenario in which we have a situation where the control needs to go back and forth between two actions which are under a single block. For example, Action 1 - First Action Action 2 - Second Action B
-
Interface (un)determination
Hi gurus, I have a straight-forward scenario, where SAP sends proxy with interface INT_OUT, and a non-SAP system receives it via SOAP with interface INT_IN. I noticed the problem when I saw in SXMB_MONI that PI thinks it is from INT_OUT to INT_OUT. I
-
How get the current user system ?
I want to synchronize the portal with my database; but i need to know the system current user to establish a relationship between UserCreator and UserCreated in my database