Tuesday, 2013-07-02

*** Angel_ has quit (Ping timeout: 250 seconds)00:44
*** nowen (~nowen@99-174-93-102.lightspeed.tukrga.sbcglobal.net) has joined #wikid13:54
*** angel_ (ccc2ed16@gateway/web/freenode/ip.204.194.237.22) has joined #wikid15:24
angel_Hi Nick15:27
nowenhi angel_15:27
nowenany luck with that last tip?15:27
angel_No the deviceID did not work.15:27
nowendid you try with the example.jsp page?15:28
angel_You suggested using example.jsp to test. Have'nt used it before. Where do I go?15:28
nowentake a look at this: http://www.wikidsystems.com/support/wikid-support-center/troubleshooting-faq/how-can-i-test-if-the-server-is-working-correctly15:28
nowenessentially, it is all the API functions working in a jsp page15:29
nowenon /opt/WiKID/tomcat/webapps/WiKIDAdmin/example.jsp15:29
nowenif you look at the page, it is very well documented15:29
angel_Will check it.15:31
nowen basically, if your reg doesn't work via the example.jsp page either, we know it is a bug on our end and not your code.15:32
angel_thanks15:36
angel_unable to get the example.jsp to work. for the host option is localhost ok to use? Or must it be the IP?16:40
nowenthe only things you need to change are the defaultservercode and the localhost passphrase16:41
nowenso change the 127000001 to 00802811705116:42
angel_Yep did that already.16:42
nowenoh - did you restart wikid?16:42
angel_Ah. no16:43
nowenok - the old page was probably cached16:43
*** rick__ (48c40b51@gateway/web/freenode/ip.72.196.11.81) has joined #wikid16:46
rick__hello, have an ssl question, can i use a entrust wildcard cert instead of the self signed one?16:47
nowenrick__: no, that will be an issue down the road.  We're planning on updating the cert system16:48
rick__ok16:48
nowenwait16:48
nowendo you mean the WiKIDAdmin ssl cert or the intermediate CA?16:48
rick__wikidadmin ssl16:48
nowenoh - yeah, you can replace that16:48
rick__mainly the adregister.jsp page16:48
nowenahh - yes.  that makes sense16:49
rick__so the users will not get the ssl warning16:49
rick__ok16:49
nowenyou are encouraged to move that page too16:49
rick__oh16:49
nowenso it won't get written over in an rpm update16:49
rick__makes sense16:49
nowenbut people rarely do ;-)16:50
rick__just create a new tomcat context?16:53
nowenthat should work16:53
*** rick__ has quit (Ping timeout: 250 seconds)17:21
*** angel_ has quit (Ping timeout: 250 seconds)17:24
*** DanAccenture (0cdbfd3a@gateway/web/freenode/ip.12.219.253.58) has joined #wikid17:34
DanAccentureHey Nick17:34
DanAccenturequestion for ya17:34
DanAccentureI have a small domain set up with one DC w/ AD, another member server with RRAS/VPN/LDAP/NPS, and then another machine with WiKID server on it...i have it all set up but am trying to figure out the topology to use, and how to integrate WiKID17:36
DanAccenturei have an outside private network (10.67.xxx.xxx) able to see the 192.168.xxx.xxx internal network (where my three servers are hosted)17:37
DanAccenturei have VPN set up and DirectAccess17:37
DanAccentureI am trying to test the VPN functionality, but I am unable to authenticate when trying to connect17:37
DanAccenturei have the WiKID route set up in NPS as well, followed the guide17:38
DanAccentureI guess what I am trying to get at is how do I present a user outside the domain and ip address scheme where hte WiKID server and AD server lie with the ability to enter a one-time password while authenticating via VPN17:38
DanAccenturethis is our main goal...eventually deploying this solution to individual applications will be another, but that is down the road...for now we want something that can be baseline, something to prompt the user to enter a one time password to authenticate via VPN and RDP17:39
nowenDanAccenture: sorry - just back from a meeting17:51
nowendid you test the VPN without WiKID first?17:52
nowenYou can also set the radius logging to debug: http://www.wikidsystems.com/support/wikid-support-center/troubleshooting-faq/how-can-i-set-radius-logging-to-debug-how-can-i-see-if-wikid-is-getting-the-radius-requests?searchterm=radius+debug17:54
nowenDanAccenture: If the last thing you see is the OTP request in the logs, then the radius request isn't getting to WiKID17:55
DanAccentureHey Nick sorry stepped away...I am back17:56
nowenalso, on the wikid server, you can run 'tcpdump port radius' to see the actual packets17:56
nowennp17:56
DanAccentureone second17:56
DanAccenturei did not...let me change the route method and give it a shot, see if it connects17:56
nowenthat's one thing I like about irc ;-)17:56
DanAccentureyou know it! :)17:56
DanAccenturejust so i understand17:58
DanAccentureso if a user is using VPN to connect remotely to this network, when they set up the initial VPN connection, do they already have to be an authenticated user in WiKID before they can connect?17:59
*** axisys (~axisys@unaffiliated/axisys) has joined #wikid18:00
nowenno - the tokens do need to be able to talk to the WiKID server18:04
nowenthink of it like a triangle - the token talks to the WiKID server over port 80 on the internet, then the user enters the creds into the VPN, which completes the triangle by confirming the creds with the wikid server18:06
nowenaxisys: long time no see18:13
axisysnowen: :-)18:16
axisysnowen: tired of working with RSA18:16
nowenhehe18:16
nowenwe can get you switched in no time18:16
axisysnowen: trying the VM18:16
nowenhmm - is it a zip file?18:17
axisysnowen: need to someday convince my new manager to switch to it18:17
axisysnowen: iso18:17
nowenok - good, that's the latest, I hope18:17
axisyswikid-enterprise-3.5.0-b1438-install.iso18:18
nowenexcellent18:18
DanAccentureohhhh i see18:18
DanAccentureso basically this WiKID server needs to be on an RRAS server on the edge facing the internet in order to authenticate18:18
nowenyou can NAT the external IP.18:19
DanAccenturei c i c18:19
DanAccenturei have that running as a host-only, but i can NAT the address to see if that works18:19
DanAccenturecurrently i only have my member server configured with two network adapters to bring in both traffic18:20
nowenand you can create an internal ip domain for testing internally if you want18:20
DanAccentureshould i just have the Wikid server set like that?18:20
DanAccentureshould i have*18:20
nowenthat's what we recommend18:20
DanAccentureyep that is what i did18:20
DanAccentureohhhhhh okay i see, let me give that a go here and see if i can get it working18:20
DanAccentureone sec18:20
axisysnowen: i see you have instructions for fortinet .. how about apcon ?18:20
nowenI've never heard of it!18:21
nowenbut basically - use radius18:21
axisysnowen: new guy in town.. with RSA I could get the VSAs for fortinet, but no luck with apcon18:23
nowenwhat are VSAs?18:23
axisysRSA is absolutely no help beyond the steps on how to setup and if it does not work, no help18:23
axisysVendor Specific Attributes with RADIUS Access-Accept18:24
nowenahh18:24
axisysbasically the atrribute value pairs that are vendor specific and radius server returns those with accept pkt18:25
axisyswe can't switch to freeradius since we need two factor auth18:25
axisysrsa radius is steel-belted radius which juniper bought18:26
DanAccentureso just to make sure, and sorry for all of the questions (im new to all of this)18:26
axisyswhat radius do you guys use?18:26
axisysnowen: ^18:26
DanAccentureif i have my wikid server (192.168.1.x) bridged to my (10.67.106.x) network to become visible to them, and point my WiKID domain server to that IP, everyone on the 10.67.106.x addresses should be able to authenticate via WiKID, thus enabling me to VPN in after they authenticate?18:27
nowenaxisys: we use a java-based radius tool called AXL, but it is embedded and seamless to you.18:28
nowenDanAccenture: no, only users with *registered*, valid tokens can authenticate18:29
nowenaxisys: for VSA, we have Ascend, Cisco, and MS18:30
nowenwe have all the standard attributes too18:30
DanAccentureokay have a few more questions but have to step away...brb18:30
nowennp18:31
axisysnowen: i dont need any if you did not have those.. i usually request the dictionary file and then add it18:31
axisysI will check if apcon definition works for me18:32
axisyswith yours18:32
axisysapcon definition is google searchable :-)18:32
axisysapcon VSAs rather18:32
nowendo you need vendor-specific?  can you use the radius standard attributes?18:33
DanAccentureso in order, the user downloads the token client, adds the domain as the 10.67.106.xxx address set for the WiKID server, registers, and receives a registration number...the user then requests a passcode, and is given one...where does this user enter that one time password?  also, after they are registered in the WiKID server, can they initiate the VPN connection?18:34
axisysI need to return a value between 0 to 6 for the attribute Apcon-User-Level18:34
axisysso that is pretty simple18:35
axisysVM is up18:35
nowenDanAccenture: so, the token can get an OTP before registering, but they won't work.  That reg code needs to back to the WiKID server in some way18:35
axisysI like how the VM is setup18:35
axisyswill need some time to play with it, before I can ask some questions18:36
nowenDanAccenture: if you look on the Users > Manually validate a user, you will see the list of current registrations.18:36
DanAccentureyup so the user requests registration and you see that in the users panel18:36
DanAccenturegot that far internally which is nice18:37
DanAccenturejust trying to figure out how clients obtain registration from outside the network18:37
DanAccentureim not worried about the internet, just figuring out private ip to private ip18:37
DanAccenturebasically the same priciple though haha18:38
nowenDanAccenture: not sure i follow, do you mean how the token finds the WIKID server?18:38
DanAccenturebut i think once i face the WiKID server to the 10.67 IP address range, they should be able to see it since I bridged it to that network from the 192.168 range18:38
DanAccenturesorry thinking out loud18:38
nowenhaha, np18:38
DanAccentureone sec going to test this theory18:38
DanAccenturesorry18:38
axisysnowen: do you know what the password for this http://localhost.localdomain/WiKIDAdmin/ ?18:41
nowenWiKIDAdmin/2Factor18:41
axisysnowen: thanks18:41
axisysnowen: our license only offers on domain with RSA appliance18:42
axisysnowen: heh18:42
nowenand how much does it cost? ;-)18:42
axisysdo not remember, but I would think total was less than 30k for two rsa appliances18:47
axisysfor 1500 user license18:48
nowenseems a bit low to me18:49
axisysI want to see if I can add new vendor attributes18:58
nowennope18:58
axisysnowen: hmm..19:00
nowenshouldn't be hard for us to add them though19:00
nowenalthough, I would say that you're better off using the standard ones19:01
axisysnowen: apcon expects those custom attributes.. just like fortinet does.. but you do have a doc on fortinet.. may be that will show how19:02
axisysbrb19:02
nowenno - it doesn't include VSAs19:03
*** Angel (ccc2ed16@gateway/web/freenode/ip.204.194.237.22) has joined #wikid19:04
AngelHi Nick, unfortunately I'm still stuck don't know why example.jsp does not want to work for me.19:04
nowenjust sent you an email.  take a look19:05
*** Angel has quit (Ping timeout: 250 seconds)19:09
axisysnowen: do not see it19:19
axisysnowen: btw, this fortinet doc does not cover vendor attr19:19
axisysnowen: http://www.wikidsystems.com/support/wikid-support-center/how-to/how-to-add-wikid-two-factor-authentication-to-a-fortinet-vpn19:19
axisysnowen: oops you just said that above , *sigh*19:20
nowenyes, I know that.  Hardly any of our users use vendor attrs19:20
nowen;-)19:20
axisysnowen: hmm.. we achieve granularity in user access level by mapping to particular attrbiute value19:21
axisysofcourse we could use TACACS+ .. never used RSA appliance TACACS+.. seems pretty limited as well19:22
nowencan you use acct-status-type?19:22
nowenso, you have 6 types of users?19:22
axisysfor fortinet we have to send those attributes.. we cant go back now19:22
axisyswe have major installation already in place.. :-)19:23
axisysfor apcon may be19:23
nowenjust trying to understand what you are sending19:23
axisysI will give an example19:23
axisysFortinet-Access-Profile:adom-rw-utm19:24
axisysFortinet-Group-Name:RADIUS19:24
axisysFortinet-Vdom-Nam:AMERI19:25
axisysso that is one profile19:25
axisysand lets call it fortinet-foo as the radius profile name19:25
axisysand assign it to me19:25
axisysso when I login to fortinet .. those attributes gets mapped to some internal rules19:26
axisysand that gives me a specific privilege to the gateway19:26
axisysso those AVPs returned by the radius server with access-accept19:27
nowenare you dropping the fortinet for the apcon?19:28
axisyswhen you do tcpdump, you will see them as Vendor Specific Attribute (26)19:28
axisysin the Access Accept (2) pkt19:28
axisysnowen: no, we are using both19:29
nowenok19:29
axisysfortinet is all good. still testing apcon19:29
nowenwait - you mean fortinet and wikid?19:29
DanAccentureokay i am back...i set up my WiKID server to face to the outside network and was able to get someone on that network to register with the WiKID server...now that they user is registered and can pass tokens, i need to get the user's AD credentials to authenticate with my Domain Controller...I am getting an error when trying to log on via VPN telling me my username and password is wrong19:34
DanAccenturei guess this comes down to how i set up the network policy server and RRAS19:34
nowenDanAccenture: I recommend you start simple19:35
nowenDanAccenture: can you have the user login with wikid only?19:35
DanAccentureso once the user is a part of the WiKID server and can generate legit passcodes, does the WiKID server then forward the request on to Active Directory for authentication?19:35
nowenget that first, then add complexity19:35
DanAccentureyep did that through the example jsp19:35
DanAccenturethat isnt an issue19:35
nowenDanAccenture: example.jsp is wauth, not radius. I recommend you test VPN > radius > WiKID19:36
DanAccentureoh i see woops my bad19:36
nowenthen, do VPN > radius > NPS/AD > radius > VPN19:36
DanAccenture'okay one second19:36
nowenthen do VPN > radius > NPS/AD > radius > wikid19:36
nowenor really, VPN > radius > NPS/AD > radius > wikid > radius > nps/ad > radius > vpn19:37
DanAccenturelol first time really messing with remote access so bear with me19:37
nowennp19:37
nowenaxisys: are you saying that you have tested Fortinet and WiKID?19:39
axisysnowen: sorry was on the phone... no not wikid, only rsa19:42
nowenok - so you need us to add Fortinet and apcon radius dictionaries?19:43
axisysnowen: well, as long as that does not mean I will get a bill in the mail :P19:44
*** Angel (ccc2ed16@gateway/web/freenode/ip.204.194.237.22) has joined #wikid19:44
nowenaxisys: will you get a bill eventually, is my question19:44
axisysheh19:44
Angelhowdy19:44
AngelStill no go19:45
nowenwelcome back Angel19:45
axisyson RSA I add new dictionary myself19:45
nowenyeah, we need to add it into the jsp pages, etc19:45
nowenaxisys: any way we can get a better lock on things before we commit to programming?19:47
nowenAngel: what error are you seeing in the logs?19:47
*** Angel_ (417113c2@gateway/web/freenode/ip.65.113.19.194) has joined #wikid19:49
*** Angel has quit (Ping timeout: 250 seconds)19:49
Angel_Any ideas on my problem.19:51
nowenAngel_: what error are you seeing in the logs?19:51
Angel_which logs?19:51
Angel_should I look at?19:51
nowenWiKIDAdmin logs19:51
Angel_com.mchange.v2.c3p0.management.ActiveManagementCoordinatorA C3P0Registry mbean is already registered. This probably means that an application using c3p0 was undeployed, but not all PooledDataSources were closed prior to undeployment. This may lead to resource leaks over time. Please take care to close all PooledDataSources.  2013-07-02 12:20:24.172ERRORcom.wikidsystems.client.wClientERROR: java.io.IOException: PKCS12 key store mac19:52
Angel_ERROR: java.io.IOException: PKCS12 key store mac invalid - wrong password or corrupted file.19:53
Angel_When I ran the key tool it was successful19:56
nowenAngel_: sent you an email19:56
DanAccentureHey Nick...how do i check to see if the user can log in with WiKID only? via RADIUS?19:56
nowenDanAccenture: yes - on your VPN set WiKID as the Radius server.  On WiKID, set the VPN as the network client using radius, then restart19:57
nowenAngel_: did that make sense?20:15
Angel_Just sent you an email20:17
DanAccentureso once that is set, try to VPN in to the network?20:18
nowenDanAccenture: yes20:18
DanAccentureWhere it wants a password, do i enter one I generate via the token client?20:18
nowencorrect20:18
DanAccenturesorry for making you hold my hand lol20:19
nowennp20:19
nowenoften easier than troubleshooting later20:19
DanAccenturei completely agree20:21
DanAccenturenot able to login...first snag haha20:21
DanAccenturesays connection denied because the user name and password is not recognized20:21
DanAccenturehmmmmm20:22
DanAccenturejust to double-check here20:22
DanAccenturewithin the VPN properties, which encryption protocols are supposed to be used?20:22
nowenDanAccenture: we don't care.  Go to the WiKIDAdmin logs and look for an error20:23
nowenDanAccenture: http://www.wikidsystems.com/support/wikid-support-center/troubleshooting-faq/how-can-i-set-radius-logging-to-debug-how-can-i-see-if-wikid-is-getting-the-radius-requests?searchterm=radius+debug20:23
nowenAngel_: that makes no sense20:24
Angel_I agree20:25
nowenAngel_: lol20:25
nowenI can run it on my server fine - the only dfference is the passphrase20:25
nowenwhat version of the server is this?20:25
Angel_Here is my version: wikid-server-enterprise-3.5.0-b142120:26
Angel_Would that make a difference?20:26
nowenmm20:27
nowenpossibly - and possibly with the other error20:27
Angel_I've tried changing the IP on the .jsp page to the actual ip instead of local host and it does not work either. Trying different things.20:27
nowencan we upgrade you to the latest and create new certs?20:28
Angel_ok. I can do tonight after hours.20:30
nowenok - I'll email you the commands20:30
nowenbefore I do - can you run 'rpm -qa | grep wikid' and let me know what it returns20:31
DanAccentureokay set up the debug and trying to filter through them20:31
DanAccenturewhat should i be looking for here?20:31
nowenDanAccenture: if the last thing you see is a token request, then the radius packets aren't getting to wikid20:32
nowenyou can also run 'tcpdump port radius' on the command line20:32
Angel_wikid-appliance-3.5.0.b1403-1 wikid-utilities-3.4.2-1 wikid-server-enterprise-3.5.0.b1421-120:32
nowenok20:33
DanAccenturehm i see where i restarted the server...then i see a bunch of BasicResourcePool sources...all Debug operations...I see an INFO level where a passcode was issued to a device, then a bunch of BasiceResourcePool and two C3P0PooledConnectionPool Debug operations in there20:34
DanAccenturehard to make out what to look at20:34
DanAccenturenothing explicit to my eyes that says a token request was processed or sent20:35
nowenset the loglevel to debug and get an OTP20:35
nowenyou'll see 'issued passcode to device...'20:36
DanAccentureyep already see that in the log20:39
DanAccenturegot that20:39
DanAccentureokay so the radius packets arent getting to wikid20:40
nowenok - if there is nothing after that, then the radius req isn't getting to WiKID20:40
nowenyes20:40
DanAccenturelemme troubleshoot here20:40
DanAccenturethx!20:40
nowentry the tcpdump command20:40
nowenbecause the packets might not be coming from where wikid expects20:40
DanAccentureyep no ip traffic from the 10.xxx address...analyzing and messing with some things20:46
DanAccenturemight be firewall, going to check20:46
DanAccenturethanks, one sec20:46
nowenk20:46
joevanonowen: tomorrow looks to be a big sales day for you ;-)21:14
nowenjoevano: lol!21:21
nowenit is my birthday.21:21
joevanowell Happy Birthday! Enjoy your holiday as well!21:22
noweneveryone gets the next day off!21:22
joevanoI just remembered that my 21st Anniversary is Thursday and I should probably plan something21:22
nowenoh my yes21:23
joevanoyou would think having it on a holiday would make it easier...21:23
nowenyes, yes I would21:24
joevanobut it just didn't click in my head21:24
nowenIsn't 21 the year of a new phone?21:24
joevanolooked at the calander on my phone around noon today and though "OH #$@%"21:24
joevanoit was almost the year of the new husbawd21:25
nowenMy wife is always "happy anniversary" and I'm "it's june 1st already?!?!"21:25
joevanohehe21:26
*** nowen has quit (Quit: Leaving.)22:27

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!