NetTalk Central

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Rob Mikkelsen

Pages: [1] 2
1
Web Server - Ask For Help / EV SSL Certificates and IE8
« on: July 29, 2012, 03:00:50 PM »
I am installing an EV SSL certificate on one of my sites.  All looks good (green bar included) with NetTalk 6.38 for Opera, Firefox, Safari and Chrome, but Internet Explorer 8 does not get far enough into the handshaking process to receive its first page (using the auto-redirect to SSL).  I have tried not auto-directing to SSL but all SSL pages create the same condition.

I have checked my internet settings and find that everything appears correct.  I have also tried using IE8 on a couple different computers with the same result.

One thing:  I am overriding the DNS of the site by entering the URL into my Hosts file.  I have tried using a URL that is assigned to my development computer but, while I am expected a certificate error, I get nothing.

What could it be (except that it is Internet Explorer 8!) that could be preventing the certificate exchange in IE* that does not affect any other browsers?

Thanks!

Rob

2
Web Server - Ask For Help / Mixing SSL and Non-SSL Redux
« on: November 11, 2011, 02:40:57 PM »
In my web app (NT 5.38) I have several pages that refresh every minute.  Using SSL (wildcard certificate, client using IE8), the pages stop refreshing after a few minutes.  Unecrypted, the pages refresh indefinitely.  Therefore, I believe a mixed SSL environment will be the best option.

I read with interest this topic:  

http://www.nettalkcentral.com/index.php?option=com_smf&Itemid=36&topic=451.0

and learned that the SSL and non-SSL use two different session queues.  Copying the data between the session queues proved doable but I was surprised that in every test I found that the session ID was the same on both servers.

Two Three questions:

1.  Will the session ID always be the same between the SSL and non-SSL servers?

2.  Is there any form of encryption that is applied by NetTalk to the exchange of the cookie containing the session ID?  My security folks require that every exchange of the session ID must be encrypted.

3.  If the cookie is not encrypted, does anyone have a suggestion of how to encrypt it between the browser and server (outside of sending the page securely) to prevent hacking?  I had considered a reversable encryption using the client's IP address as the key but haven't looking into the best place (probably in the webserver procedure) to resolve that.

As mentioned, SSL appears to break the multiple updates of the pages so I am trying to walk the fine line between security and usability.

Thanks!

Rob

3
FTP - Ask For Help / FTP Does Not Recognize File Has Completed Upload
« on: March 10, 2011, 09:26:59 AM »
I connect to the company intranet via VPN.  Previously, they used a Cisco VPN which worked just fine.  They recently changed to an SSL VPN connection, and now my NetTalk FTP client does not recognize when the file has transferred and simply sits there until I abort the transfer.  The transferred files run just fine, but the .tmp files are not renamed.

I have tested with WS FTP and have had no problemst.

Is there a switch setting in the NetTalk FTP client that will accommodate this new connection? 

Thanks!

Rob

4
I must be the only person in the world who encounters this, but there appears to be a regression in the time display from NT4.  When a memory form calls itself the time fields are reset to zero.

Here is the link to my original NetTalk4 post that explains the problem in more detail:

http://www.nettalkcentral.com/index.php?option=com_smf&Itemid=36&topic=317.msg1022#msg1022

I was able to duplicate this in the attached application, built with NetTalk5.15 dated 1 Feb 2011.  The previous NT5 version performed simlilarly.  When the save button is pressed, the Indexpage calls itself.  The date remains as previously set but the time is cleared.  And... yes, I did copy the web folder! <g>
 
If this is not a regression, what am I doing wrong?  This is the one remaining issue to resolve before putting the web server online.

Thanks!

Rob Mikkelsen



[attachment deleted by admin]

5
I am converting an app from NT4 to NT5 but have encountered an issue that I cannot seem to overcome.  On a page I have two iframes - one to create search criteria using a NetWebForm and the other to display the results.  This allows the query to be changed and resubmitted.  In NT4 when the "save" button was pressed, the form was validated and the results iframe was updated.  In NT5, the form is only validated the first time the "save" button is pressed, but the results are updated with the old search criteria regardless of what is entered in the form.

How do I restore the previous behavior of the form where it is validated and fields updated on every submission?

Rob

6
Web Server - Ask For Help / NT5 Duplicating WebSource Procedures on a Form
« on: November 08, 2010, 05:52:55 PM »
I am just getting into NT5 and am trying to overcome one issue that I am experiencing:

On a form, it was possible in NT4 to embed a WebSource procedure by dropping it on a form as a "browse" procedure, but NT5 displays the procedure both inside the form and after the form and associated buttons.  I have looked for additional calls to the WebSource but there are none.  This effect also occurs on an Insight Graphing procedure called the same way.

Has the process changed?  How do you insert WebSource procedures within a form in NT5?

Thanks!

Rob

7
I have an embedder form via a browse call (.jpg below) that I would like to auto-refresh when I select the date or airport.  The date change refreshes the form just fine if it is typed into the date field, but the form is not refreshed when the date is selected via the date picker.  

Is there a way to accomplish this, or should I just turn the date field into a string so it will always update the embedded form fields?

Thanks!

Rob


[attachment deleted by admin]

8
NTWS 4 - This is a real newbie question but I cannot seem to make it work for me...

I have 41 checkboxes that obtain their data to a string and the checked boxes concatenate their check value (code) to create a new string when completed.

Rather than creating local variables for each, I have written a source procedure that builds the name for each variable dynamically based on its index (Check01 through Check41).  I insert that data into the NTWS form as a browse procedure called from the form.  The source code properly creates the table and it is displayed correctly in the browser.  When the form is submitted I cannot find the data returned in the value queue.

I found that simply embedding a source call to the routine to display the checkboxes returns the appropriate values in the value queue when I process the form, but when I use it as a browse call it does not return values.  I like the idea of being able to refresh the checkboxes via some trigger in NetTalk's AJAX processing, but I cannot find any values returned from the procedure when the form is submitted.

What am I missing?  How can I get the values from my embedded source called via the browse call in an NTWS 4.0 form to return values to the form?

Thanks!

Rob

9
NTWS 4

I am implementing Google geocoding and maps on my app.  In all the examples I have seen, a couple objects need to be initialized on a page load, and cleaned up when the page unloads.  I cannot find the <body onload=" embed on the form, and only the onload but not onunload on a page.

Where do I access the javascript to init and kill these objects?  Do I need to check to see if it is initialized and do so if necessary whenever an onchange() event is triggered?

Thanks!

Rob

10
I have a browse with two children.  Everything works great until I click "add" on the parent browse, call the form and then click "cancel," returning to the browse.  Both children forget who the parent record was and try to display data associated with record 0.

How do I:

1.  Retain the current parent record before calling the form which is then canceled, or
2.  Disable the display of the children (including controls) if the parent record number (according to the children) equals zero?

I have tried all kinds of permutations with no luck.  I have retained the previous record number and reloaded the record upon return to the browse, stuffed the record ID number on return, added a line of code in each of the child records that says if the parent recordnumber=0 then return, but nothing seems to work. 

What is the magic handshake to preserve the display and linking of the child records to the highlighted parent?

Thanks!

Rob

11
Web Server - Ask For Help / HMAC MD-5 Encoding
« on: August 22, 2009, 07:46:59 PM »
All,

I am working on a payment interface to Authorize.Net.  As part of the transaction, they require an MD-5 hash of a few pieces of information.  Is there an HMAC MD-5 encryption algorithm built into NetTalk, or do you know where I can get the code that I can integrate (or better yet, HAS been integrated! <g>).

Thanks!

Rob

12
I would like to display additional information when a user clicks on a list in a browse table.  This will probably be HTML code, not a child browse, so a NetWebSource procedure seems to be in order. 

I have a procedure I use for testing that lists the contents of the value queue, and also one that lists the contents of the current session queue (neither of these are thread safe, of course...).  However, when displaying the session queue or the value queue, I don't detect any change in the data contained therein when the source procedure is called.  What variable is being passed?  I assume it is the unique, unchanging single element key field from the parent browse but I fail to find it.  The value passed in the session queue is the first selected record ID.  Selecting another record does not appear to change the data in either the value queue or session queue.

I inserted this NetWebSource procedure before my calls to the other two child records in the routine I used for testing.  Will having other children present skew the results even if they are supposedly called after the source procedure?

Thanks!

13
Web Server - Ask For Help / Browse Table Widens With Every Click
« on: June 23, 2009, 11:06:29 AM »
I just installed V4.34.  Whenever a cell in the browse list is clicked, the list widens until eventually it extends off the page.  I have some header text, but the browse itself is generic NTWS code and it worked well in PR21.  I have checked to ensure that all the shipped web data has been copied to the new system.  I have refreshed the CSS on the browser.  What am I miissing?  This happens in IE6, IE7 and FireFox.

I just checked a site that I deployed with V4.34 and that browse list does not appear to be affected.  This may only occur on browses with child records displayed.

Thanks!

Rob.

14
Web Server - Ask For Help / Login via URL parameters
« on: May 16, 2009, 05:56:13 PM »
I have a page within my application that can look up all the "hits" on an aircraft on my FAA web sites.  This has proven a valuable tool for locating lost aircraft or downed aircraft. To expedite the search, several sites would like to implement a link directly to this page. 

I had dropped a routine in the procedure setup of the page to check for the user ID and password in the URL and log the individual into the site but this has proven unsuccessful.  It works on the IndexPage, but that page does not require a login to access.  The aircraft locator is a page where login is required, so apparently the web handler does not recognize its existence.

Where can I embed the code within the web handler (or is it the server routine?) to allow a single pass login so the site can access the page directly?

Thanks!

Rob

15
I keep wading deeper and deeper into the water.  Now I am appointing myself as network administrator! <g>

I have decided to set up my own DNS server for my traffic count sites (160 of them) within the faa.gov firewall so all the sites can be referred to by name and I have some control over DNS changes.

My DNS server is countops.faa.gov, and each site is identified by the site ID (ie., Atlanta Tower is atl.countops.faa.gov).  Got that.  However, the DNS host <A> record does not allow you to specify a port address along with the IP address.  Therefore, I assumed that it was handled via the hosts file on the host computer, but I am unable to enter a port number there.

If I have multiple sites running on one computer using unique port addressing, how do I retrieve the port number and direct the url to the appropriate copy of NetTalk without destroying the URL which will be used for SSL certificate purposes? 

With the DNS front-end, I would really like to avoid having to specify a port number and just let it assign the port automatically.

Thanks!

Rob

Pages: [1] 2