Datasocket writes to FP1600 are unreliable

I am trying to control digital outputs on an FP1600 from an FP2000. I can't use the FieldPoint vis, and am forced to use datasocket writes. I have attached 2 files. The vi named "FP1600 write test.vi" illustrates the problem. If you watch the state of the digital output in FieldPoint Explorer and run the vi, you can see that the datasocket write does not change the value. If you run the vi in debug mode (turn on the light bulb), it usually works!! After making any changes to the vi that force a re-compile, it usually works the first time, with the run button active for a noticeable period of time. After that the vi finishes instantly, but doesn't change the value of the output. The second vi in the attached zip file, "FP1
600 R and W test.vi", tries to read the value first, then write it. It is set to wait 500 msec for an updated value on the read, and it should always time out, since nobody is updating the value. The first execution works, but successive executions finish instantly, with no 500 msec delay, no timeout indication, and no setting of the value. Somehow the datasocket transactions are just not taking place. What gives here?
Attachments:
FP1600_Problems.zip ‏21 KB

Richard,
With LabVIEW 6.x, the first run of an instance of the Datasocket Write function does not always produce the desired results when writing to FieldPoint. The current workaround is to run the function twice instead of once for the first run of every iteration. I have created a VI that will do this for boolean values; just insert this VI into your diagram in place of any datasocket write functions.
Regards
Michael Shasteen
Applications Engineering
National Instruments
www.ni.com/ask
Attachments:
FieldPoint_Network_Write_(Bool).vi ‏36 KB

Similar Messages

  • Error 63 occurred at DataSocket Write in getWavelength_v80 EDITED.vi, help? please!

    Hey guys, I am new to LabView and I have thought myself everything that I know.  I am an undergraduate student at NC A&T.
    Okay so I took a peice of code that I acquired from Bristol, and it's for a Bristol Wavemeter V1.22.  I first edited it to get a graph in there to show the data, and get a slope and Y intercept.  Now I am trying to connect it to a computer that controls a COntinuum ND6000.  We have existing code for the ND6000 that lets the two computers connect.  I took the code out of there that was the part that connects them and now when I wired everything up, I get the "Error 63 occurred at DataSocket Write in getWavelength_v80 EDITED.vi" error message.  it states; Possible reason(s):
    LabVIEW:  Serial port receive buffer overflow.
    =========================
    LabVIEW:  The network connection was refused by the server. For TCP/IP, make sure the server is running and listening on the port you are trying to use. Firewalls can also cause a server to refuse a connection. For VI Server, make sure you have enabled VI Server from Tools>>Options>>VI Server:Configuration."
    I tried making sure everything in the configuration was correct and it all is.  Can you guys please help me?
    Thank you. 
    I have attached the folder that it is located in because you do have to have the library function.  The file is located in the Bristol Wavelength Meter V1.22\Programming Interface\LabVIEW example I.
    Thank you again!
    Solved!
    Go to Solution.
    Attachments:
    6.jpg ‏153 KB
    7.jpg ‏112 KB

    So I went through and realized that I had the wrong port typed in by 1 number, I changed that and put in the correct port for the TCP address.  Now when I run it I get this error message 66....
    "LabVIEW:  The network connection was closed by the peer. If you are using the Open VI Reference function on a remote VI Server connection, verify that the machine is allowed access by selecting Tools>>Options>>VI Server:Machine Access on the server side."
    Any help?? I checked the Server Machine access and all of them are set to allow.

  • Has anyone else ever had a problem where you had to perform 2 datasocket writes before the datasocket read would pick up the change?

    I have a local VI that is simply a control that writes to the datasocket server whenever the control value changes.(the dataitem on the server is permanent - its initialized and never released by the server)
    In the same local VI I have a datasocket read polling a different dataitem on the server.
    The remote machine has a VI that reads the permanent dataitem on the server once per second.
    For some reason, after adding the local VI mentioned above, the remote VI stopped picking up the first change in the permanent variable.
    I'd start both the local and remote VIs...
    Then change the local control and the remote V
    I would not update - as if the datasocket write(upon adjusting the control) did not take place. So I'd change the control value again - this time the remote VI would update to this new value. And from here on out - the remote VI would update correctly. This problem only occurs when the local VI is first started up.
    What in the heck is going on?

    dingler44 wrote:
    >
    > Has anyone else ever had a problem where you had to perform 2
    > datasocket writes before the datasocket read would pick up the change?
    >
    > I have a local VI that is simply a control that writes to the
    > datasocket server whenever the control value changes.(the dataitem on
    > the server is permanent - its initialized and never released by the
    > server)
    > In the same local VI I have a datasocket read polling a different
    > dataitem on the server.
    > The remote machine has a VI that reads the permanent dataitem on the
    > server once per second.
    > For some reason, after adding the local VI mentioned above, the
    > remote VI stopped picking up the first change in the permanent
    > variable.
    > I'd start both the local and remote VIs...
    > Then change the local control and the remote VI would not update -
    > as if the datasocket write(upon adjusting the control) did not take
    > place. So I'd change the control value again - this time the remote
    > VI would update to this new value. And from here on out - the remote
    > VI would update correctly. This problem only occurs when the local VI
    > is first started up.
    >
    > What in the heck is going on?
    Gorka is right, this came up on Info-LV a few days ago. Someone
    described a similar problem. I replied that I had seen similar
    behaviour, reported it to NI, and they verified a bug. There is no fix
    yet, but they are aware of it and will fix it. No anticipated release
    date for the fix.
    Regards,
    Dave Thomson
    David Thomson 303-499-1973 (voice and fax)
    Original Code Consulting [email protected]
    www.originalcode.com
    National Instruments Alliance Program Member
    Research Scientist 303-497-3470 (voice)
    NOAA Aeronomy Laboratory 303-497-5373 (fax)
    Boulder, Colorado [email protected]

  • OPC datasocket write problem

    I have a main while loop (10sec timer)with heavy image analysis, and another while loop(0.1sec timer) that simply writes the resulting single number from the first loop into a OPC server via datasocket write function.
    While it does work, the resulting datalog shows random 0's or huge numbers included once in a while.
    (almost everytime the main loop is processing)
    It seems like when the main loop is ongoing the second loop stutters and misfires.  
    How can I keep my data stream clean of these errors?
    Thanks

    This may be the same question that simyfren was getting at, but how are you communicating between the two loops?
    I'm also a little confused about why you're writing values to the server every 100 ms when your processing loop is running every second. My interpretation of your description is that each time the main (10 sec) loop executes, it's producing one data point, and then the secondary loop writes that value to the server. If that's the case, then why are you writing to the server every 100 ms? Do you want values to be repeated? Or is the main loop actually producing several different values, all of which you're writing to the server?
    Does your main loop take the full 10 seconds to execute, or does it execute in less time and you just want to run it every 10 seconds?
    Also, if you post a screen shot of your VI, it may give us and any other members of the community more insight into what you're doing so we can provide you with more specific tips.
    Regards,
    Ryan K.

  • ICal Alarms are unreliable.  Some show up, some don't.  How to fix?

    My iCal alarms are unreliable.  Some work and some never show up.  I've even copied and pasted an event from one place to another, and on the new date, it didn't work. 

    It depends on the way you told iTunes to sort your music.
    It mostly happens with mp3's from friends, as some software does not put the mp3 tags in as iTunes do, cause there are different mp3-tag versions out there.
    For example, if you choose in iTiunes to sort by Album Name, all songs without a matching entry in the "Album Name" field where sorted to "unknown album" or "build up a different album" if only some "Album Name" entry's are different.
    Also, if no Artist Name is set in the informations, the tracks will get sort to "unknown artist"
    As said before, put all songs from the album in question into a playlist and edit the information to be the same on every track.
    You may also mark all traks from the album at once, right click, choose information and put the correct Album name in the field.
    Lupunus

  • Datasocket write error when launching an application

    I have invested a lot of time in an applications that uses a number(>100) datasocket connections to exchange data between an application and plug in modules(called vis). I have two errors relating to the datasocket server for this application: 1.) When the server is started for the 1st time by calling the datasocket server control vi inside my code, I run a write function inside a loop for 10 iterations at 10ms intervals. No matter how I modify the number of iterations and frequency, the write function occasionally errors on first start up., and 2.) When I run the application using the Labview runtime engine(version 6.0.3) I see the same problem in addition to datasocket reads and writes not updating correctly. They do
    not error but they do not exchange the correct data like they do when the full version of labview is installed on the machine.
    Has anyone seen these problems before? Your help will be greatly appreciated.
    Thank You,
    Mike W

    The export/import option for 3.0.7 are somewhat little brittle .
    What I can suggest you is to upgrade your existing 3.0.7 to 3.0.9 atleast (if not 9.0.2) .
    This version has got lot of new features which you are looking into.

  • First datasocket write slow on localhost with XP SP2

    Hi there,
    i've got the following problem:
    I use datasocket to share information between 2 labview applikations.
    This applications run fine using win2k.
    Now i transfered these applications to Win XP SP2.
    (I found, that there is a problem with the local host adress space in win XP and installed update kb884020 from MS homepage.)
    If i try to write an item for the first time, it takes several seconds to write it. (dstp://localhost/set_plc or dstp://127.0.0.1/set_plc) (several seconds for EACH item)
    If i change the adress to the local IP, everything works immediately (dstp://192.168.101.73/set_plc for example)
    Does someone have a similar problem? Did someone find a solution for that?
    Details:
    Windows XP professional SP 2 (+ kb884020)
    Dell PowerEdge 1800 Dual Xeon 3.6, 2Gb RAM
    no firewall installed, XP firewall disabled
    No DNS server entered (there was a DNS server entered before)
    Labview 7.1
    Datasocket 4.3.0
    Every hint is appreciated, thanks in advance
    Rainer

    Jochen,
    thanks for your suggestions.
    I allready thought about the DNS settings.
    But as i mentioned, there are no entries for a DNS Server.
    The IP Adress is fixed, no DHCP Server is used.
    If the DNA settings are responsible for this behavior, shouldn't the adress be resolved after the first successful access of one DataSocket Item and the following accesses must be fast?
    Best regards,
    Rainer
    P.S.: Due to the fact that i'm responsible for the PC the software is running on, there's no administrator i could ask (except myself).
    Attachments:
    dns.jpg ‏34 KB

  • Datasocket write and close / remote OPC server / PC freeze when no connection

    [Labview 8.21, Windows XP SP2]
    Hello
    I am getting data from a remote OPC server using the Datasocket techniques. Depending on the DS family of routine that I use the behavior is different when the OPC server shuts down or Ethernet link is cut.
    In the NOK application attached, as soon as the link to the OPC server is cut the application and the whole Labview environment gets stalled, either in the DS Write or in the DS Close icon. Never in the DS Read icon.
    Also the Timeout to read or write does not work in neither application. Whatever the number I set it will never be taken into account.
    Is there some sort of 'miracle' setting in the Labview.ini file that can make the NOK application to work correctly and step out of the DS Write or Close vi when such link cut occur? More generally could someone explain why the behavior is different between the two applications, if there are new Datasocket routines that would handle these kind of communication in a clean way?
    Thanks
    Christophe
    Attachments:
    Datasocket - OK version.vi ‏19 KB
    Datasocket - NOK version.vi ‏19 KB

    I am desesperate. The Datasocket - OK version.vi 19 KB that seemed to work so well (no freeze at all) creates a huge memory leakage as you can see in the attached file. I am only reading a tag (local OPC tag, not even remote tag on another PC's OPC server) and the word document attached shows the issue:
    After 15-20min during which no increase of memory is noticed (first picture) the situation starts to worsen. In 12 hours (about 7200 read operations) it reaches a consumption of 65Mb ! (to read everytime the same OPC tag). Something that I never noticed with the Datasocket - NOK version.vi 19 KB that had the freezing issue...
    I really do not know what to do.
    Thanks for your prompt feedback
    Christophe
    Attachments:
    Benchmark Datasokets.vi ‏38 KB
    Benchmark Datasocket Memory Consumption.doc ‏392 KB

  • How to WRITE a work area of type GLPCT into a list in ECC6.0?

    Hi,
    I need to wirte a workarea of type glpct as output in the list in ECC6.0. I dont want to include all the 105 fields in the structure in the WRITE statement. Please find the sample code (errored) below.I need your valuable suggestions to simplify this case.
    Note :  (In ECC6.0 it is not allowing us to write the structured workarea directly on the list.)
    DATA : wa_glpct TYPE glpct,
               wa_str TYPE string.
    SELECT * FROM glpct INTO wa_glpct UP TO 1 ROWS.
    MOVE wa_glpct TO wa_str.
    ENDSELECT.
    IF sy-subrc EQ 0.
    WRITE : wa_str.
    ENDIF.

    Hi,
    "WA_STR" and "WA_GLPCT" are not mutually convertible in a Unicode program."
    i.e Both workarea structure must be same when we r using MOVE statement..
    so use the field symbols?
    FIELD-SYMBOLS: <f1> TYPE ANY.
    ASSIGN wa_glpct TO <f1>.
    Try this....
    DATA : wa_glpct LIKE glpct.
    FIELD-SYMBOLS: <f1> TYPE ANY.
    ASSIGN wa_glpct TO <f1>.
    SELECT * FROM glpct INTO wa_glpct UP TO 1 ROWS.
    ENDSELECT.
    IF sy-subrc EQ 0.
    WRITE : / <f1>.
    ENDIF.
    Edited by: Upender Verma on Feb 16, 2009 9:25 AM

  • Report Writer many Controlling areas

    Im from mexico, i will try to write in english my problem.......
    here the users use a report or inform, the users run this inform in the KSBB transaction, and then they choose 'Plan/actual comparisons' then they select 'Cost Centers: Actual/ Plan/ Variance and they run this report, but in the parameters display, they only can put one Controlling Area, and they need run this report or inform to many Controlling areas, i need to change this report to make this posible.
    I copied the report into a Z, but i don´t know how i change this parameter to make a select-option or a Range of values.
    Help!.
    Para los que saben español:
    Aqui los usuarios usan un reporte o informe, que corren en la transaccion KSBB, y luego escogen la opcion de 'Comparaciones Plan/ Real' luego escogen el reporte 'Centros coste: Real/plan/desviacion' y corren el reporte, pero solo pueden seleccionar una sociedad de CO, y lo que desean es que se pueda correr el reporte para muchas sociedades, ya copie el reporte a un Z pero no se como hacer para cabiarle el parametro por un Select options o colocar un Rango para sociedades.
    Ayuda!

    Thanks Much Janardhan for your response. The only thing which is different is: It is: KKSM.
    Thanks again.

  • Shortcuts for previous/next page on german keyboard are unreliable

    Hi there!
    I'm struggeling with the previous/next page shortcut on my german MacBook Pro. When I open the "History" menu it says the command for "next page" is ⌘ + ] and "previous page" is ⌘ + [
    But there are no such bracket keys on the german keyboard. To get those brackets I have to press Alt + 5 or Alt + 6. So I tried ⌘ + Leftarrow and ⌘ + Rightarrow, but those are kind of unreliable... Sometimes the arrow shortcuts work, sometimes they don't...
    Is there any way to manually change the shortcut or is there an alternative shortcut hidden somewhere?
    Cheers

    I don't believe there is.

  • How to build a working executable of the DataSocket writer example VI

    I'm trying to build an executable of the "DS Writer.vi" example.  The first problem was that the "DataSocket Server Control.vi" was not distributed with my build/install script.  I fixed that (thanks Dennis) but now I get the following error message.
    LabVIEW:  (Hex 0x626) Cannot open a VI with separated compiled code in a Run Time Engine that has no access to the VIObjCache.
    There is a solution to that (http://forums.ni.com/t5/LabVIEW/Getting-LabVIEW-load-error-code-59-using-LabVIEW-2010-with-a-Run/td-...), but it involves changing a property of a VI in the DataSocket library (if I understand that correctly).  I'm reluctant to make a change to a standard NI library as it could cause maintenance problems in the future (other developers not having the same change, or updating LabVIEW versions).
    Has anyone successfully built an executable using DataSocket?  If so, can you offer any advice?  I'm using LabVIEW 2011.
    Thanks, Mark
    Solved!
    Go to Solution.

    Thanks Nathan.  I was able to build and deploy an executable with DataSocket.  The last hurdle was to "Uncheck the 'Separate compiled code from source file' option in VI Properties" for the "DataSocket Server Control.vi".  The only problem with that solution is that I now have a customized DataSocket library.  I think one solution might be to copy that VI or the library into my project folder so that the solution is transferrable to others in the future.  I would like to hear how other LabVIEW developers deal with customized libraries, either by strictly avoiding that, maintaining their own copies, or some other solution.  But that is probably a topic for a new thread.

  • IKE & IPSEC - connections come up, but drop often / are unreliable

    I'm having trouble getting IKE & IPSEC communication to work reliably between multiple Solaris 10 machines. I have several servers in different locations, and would like to configure them to communicate via IPSEC over the public internet.
    I am using PKI. I have a self-signed root certificate which each machine trusts, then each machine has a certificate signed by that root certificate. I've tried to configure everything fairly broadly, as I don't want to have to configure each server with details of every other server.
    While each point to point link works for a bit (and particularly straight after I restart the IKE daemons), the connections drop soon afterwards and are basically unreliable.
    I could use some pointers as to whether what I'm doing is supported by IPSEC; even a 'yes, that should work' would be helpful! For example, can I have multiple connections configured under the same ike.config labelled group? Does it matter if I mix NAT-T IKE with normal IKE?
    (Simplified) config files are essentially the same on each machine, and are below.
    I see a couple of errors from IKE, by turning on debug mode.
    1) IKE gets stuck in an odd mode where it is retrying a NAT-T acquire every second. e.g.
    Sun Jun 29 2008 18:23:52 -0800: in.iked: PF_KEY timer expired!
    Sun Jun 29 2008 18:23:52 -0800: in.iked: PF_KEY transmit request:
    posting sequence number 7, message type 12 (X_INVERSE_ACQUIRE),
    SA type 0 (UNSPEC)
    Sun Jun 29 2008 18:23:53 -0800: in.iked: PF_KEY timer expired!
    Sun Jun 29 2008 18:23:53 -0800: in.iked: PF_KEY transmit request:
    posting sequence number 7, message type 12 (X_INVERSE_ACQUIRE),
    SA type 0 (UNSPEC)
    Sun Jun 29 2008 18:23:54 -0800: in.iked: PF_KEY timer expired!
    2) Sometime the above is eventually followed by this:
    Sun Jun 29 2008 11:56:34 -0800: in.iked: PF_KEY transmit request:
    posting sequence number 17, message type 12 (X_INVERSE_ACQUIRE),
    SA type 0 (UNSPEC)
    Sun Jun 29 2008 11:56:35 -0800: in.iked: PF_KEY timer expired!
    Sun Jun 29 2008 11:56:35 -0800: in.iked: PF_KEY transmit request:
    posting sequence number 17, message type 12 (X_INVERSE_ACQUIRE),
    SA type 0 (UNSPEC)
    Sun Jun 29 2008 11:56:35 -0800: in.iked: Quick Mode negotiation failed: code 8197 (Timeout).
    Sun Jun 29 2008 11:56:35 -0800: in.iked: Local IP: <serverip>[500], Remote IP: <client public ip>[35770]
    Sun Jun 29 2008 11:56:35 -0800: in.iked: Initiator Local ID = ipv4(any:0,[0..3]=<server ip>)
    Sun Jun 29 2008 11:56:35 -0800: in.iked: Initiator Remote ID = ipv4(any:0,[0..3]=<client private ip>)
    Sun Jun 29 2008 11:56:35 -0800: in.iked: ** Responder Local ID = No Id
    Sun Jun 29 2008 11:56:35 -0800: in.iked: ** Responder Remote ID = No Id
    Sun Jun 29 2008 11:56:36 -0800: in.iked: PF_KEY timer expired!
    Sun Jun 29 2008 11:56:36 -0800: in.iked: PF_KEY transmit request:
    posting sequence number 17, message type 12 (X_INVERSE_ACQUIRE),
    SA type 0 (UNSPEC)
    Any help much appreciated! Many thanks,
    Justin
    ike.config
    ## /etc/inet/ike/ike.config
    # This configures IKE (Internet Key Exchange), used with IPSEC.
    use_http
    cert_root "<my ca DN>"
    ignore_crls
         label "Generic connections"
         local_id_type DN
         local_id "<my x500 DN>"
         local_addr 0.0.0.0/0
         remote_id ""
    remote_addr 0.0.0.0/0
    p2_pfs 5
    p1_xform {auth_method rsa_sig oakley_group 5 encr_alg blowfish auth_alg md5 }
    ipsecinit.conf
    # Don't use IPSEC for IKE
    { lport 500 dir both } bypass { }
    { rport 500 dir both } bypass { }
    { lport 4500 dir both } bypass { }
    { rport 4500 dir both } bypass { }
    # Don't use IPSEC for SSH
    { lport 22 ulp tcp dir both } bypass {}
    { rport 22 ulp tcp dir both } bypass {}
    # And finally, we then make everything we haven't already covered require IPSEC
    {  } ipsec {encr_algs aes encr_auth_algs md5 sa shared}
    ipf.conf
    # ipf.conf
    # Block any packets which are too short to be real
    block in log quick all with short
    # drop and log any IP packets with options set in them.
    block in log all with ipopts
    # Allow all outgoing, block all incoming
    block in all
    pass out all
    # Allow all traffic on loopback.
    pass in quick on lo0 all
    pass out quick on lo0 all
    # allow pings
    pass in quick proto icmp
    # Allow outbound state related packets.
    pass out quick proto tcp/udp from any to any keep state
    # Allow ssh inbound
    pass in quick proto tcp from any to any port = 22
    #rules to allow IPSec VPN. ESP=encrypted. 500=IKE. 4500=NAT-T IKE
    pass in quick proto esp from any to any
    pass in quick proto udp from any to any port = 500
    pass in quick proto udp from any to any port = 4500

    I am using PKI. I have a self-signed root certificate which each machine trusts, then each machine has a certificate signed by that root certificate. I've tried to configure everything fairly broadly, as I don't want to have to configure each server with details of every other server.
    This is a sensible, scalable approach. Good thinking.
    While each point to point link works for a bit (and particularly straight after I restart the IKE daemons), the connections drop soon afterwards and are basically unreliable.
    I'll get to it below, but I think your use of ipfilter is excessive, and may be tripping up IPsec and IKE thanks to some ipf bugs. I don't know which version of S10 you're using, but some of these bugs (e.g. 6575084) have only been fixed in S10 since S10u5 (aka. 05/08).
    I could use some pointers as to whether what I'm doing is supported by IPSEC; even a 'yes, that should work' would be helpful! For example, can I have multiple connections configured under the same ike.config labelled group? Does it matter if I mix NAT-T IKE with normal IKE?
    Oh... you've NAT involved too! Just remember that it's hard for IPsec behind a NAT to be an IKE Phase I responder. (NAT boxes... well... suck. But that's my opinion.)
    1) IKE gets stuck in an odd mode where it is retrying a NAT-T acquire every second. e.g.
    Sun Jun 29 2008 18:23:52 -0800: in.iked: PF_KEY timer expired!
    Sun Jun 29 2008 18:23:52 -0800: in.iked: PF_KEY transmit request:
    posting sequence number 7, message type 12 (X_INVERSE_ACQUIRE),
    SA type 0 (UNSPEC)
    Sun Jun 29 2008 18:23:53 -0800: in.iked: PF_KEY timer expired!
    Sun Jun 29 2008 18:23:53 -0800: in.iked: PF_KEY transmit request:
    posting sequence number 7, message type 12 (X_INVERSE_ACQUIRE),
    SA type 0 (UNSPEC)Interesting. INVERSE_ACQUIRE means the machine is responding to a peer's IKE request. I'm very curious as to why PF_KEY isn't returning a message. Packet snoops are useful in these situations, BTW.
    2) Sometime the above is eventually followed by this:<snip>
    Sun Jun 29 2008 11:56:35 -0800: in.iked: Quick Mode negotiation failed: code 8197 (Timeout).This makes sense. If PF_KEY is unresponsive, QM will time out.
    I can't immediately help you with the inverse-ACQUIRE problem, only because I'd need to see the packet traces.
    ike.config
    ## /etc/inet/ike/ike.config
    # This configures IKE (Internet Key Exchange), used with IPSEC.
    use_http
    cert_root "<my ca DN>"
    ignore_crls"my ca DN" got commented out due to HTML or my browser. Are you using http for certificate retrieval? Otherwise, I'd comment it out. (HTTP is often used for CRLs and you're ignoring them.)
         label "Generic connections"
         local_id_type DN
         local_id "<my x500 DN>"Again, the greater/less-than obscured your correct configuration.
         local_addr 0.0.0.0/0
         remote_id ""
    remote_addr 0.0.0.0/0
    p2_pfs 5
    p1_xform {auth_method rsa_sig oakley_group 5 encr_alg blowfish auth_alg md5 }
    }You must be using an old S10... you have AES available for IKE as of S10u4 (aka. 08/07).
    ipsecinit.conf
    # Don't use IPSEC for IKE
    { lport 500 dir both } bypass { }
    { rport 500 dir both } bypass { }
    { lport 4500 dir both } bypass { }
    { rport 4500 dir both } bypass { }These are unnecessary. IKE uses the IPsec socket options (with its privilege) to bypass system IPsec policy.
    # Don't use IPSEC for SSH
    { lport 22 ulp tcp dir both } bypass {}
    { rport 22 ulp tcp dir both } bypass {}This works.
    # And finally, we then make everything we haven't already covered require IPSEC
    {  } ipsec {encr_algs aes encr_auth_algs md5 sa shared}As does this.
    ipf.conf
    # ipf.conf<snip>
    Most of what you're doing here is redundant with a require-IPsec policy. E.g. if stock TCP/IP can't handle IP options, it's a bug.
    Your use of Blowfish for IKE suggests you may be a few S10 updates behind. In particular, S10u4 (08/07) introduces a lot of bugfixes in ipfilter, and also some significant features in IPsec (full Tunnel Mode, AES for IKE, etc.).
    Hope this helps a little -- your deployment of IPsec is very sensible (root-signed CA means easy to roll IKE config).
    Dan McD. - Solaris Engineering

  • Write up depreciation area 06

    Hello,
    I want to do a write up only in dep area 06 IFRS, i have done a depreciation and I want to decrease it.
    could you please help me with this.
    Thanks.
    I will reward point if answered.

    I want to decrease the depreciation that I posted with a positive amount but only in dep area IFRS 06

  • How to  write and what are reports for Income Statement by Region (SD/AR)?

    Hi all,
    I am anticipating  to write some abap reports, I am new to abap..Here is one of them..Anyone can help  me with writing a Report , how to do  'Income Statement by Region (SD/AR)'
    But since I am new to abap , if you wish to reply, please use a little more detail and simple explanation, step by step so I can understand what is the idea, how it can be acheived...what kind of report should be used , techniques, tables etc...:)
    Appreciate your help!
    Regards,
    Boby

    I agree with how you think bugs should be reported. For now, I'd suggest posting them here, in detail. Some of us can relay them to the appropriate places, at least until we hear from Adobe personnel about an official location or method for the average end user.
    Lee Jay

Maybe you are looking for

  • Safari Problem With Videos

    I have an Intel Mac Mini with all of the latest firmware and the latest version of flash but for the past 2 months i haven't been able to watch quicktime videos or embedded flash videos like YouTube and the like. I have no idea why this is, can anyon

  • Site not showing responsively on mobile (viewport tag help?)

    I'm new to responsive design so bear with me... My site works responsively when I change the size of the browser window on a desktop, but on mobile it appears as a zoomed-out version. I tried several versions of the viewport meta tag to try and solve

  • 2 1/2 hours onto iDVD?

    I am using Final Cut Pro 4 and have a 2 1/2 hour movie that I need to fit onto iDVD. I tried compressing the file with Compresor, but iDVD dosn't recognize compressed files. What can I do to fit this movie onto iDVD? Is there a specific export settin

  • Best Workflow for TIFF Sequences

    Hi There, I have my ideas but I would like if anyone had an advice to give when working with TIFF Sequences 1) Which Sequence Preset should I use, or better yet which custom settings should I go with when creating the sequence for TIFF use... If anyo

  • Writing Manifest to existing jar via API

    I've looked through several forum posts now but none do quite what I would like. I want to be able to write info to the manifest file of a jar file so that I can make jar file executable. So far all I've found is code to copy jar files, nothing that