FormCalc Master Required!

Hi All!
I have posted several queries on here in the last few weeks, and most of the responses I have got back have offered me Javascript to add to my form to generate the effect I have requested...
None of these have worked, so as such on the recommendation of one the devs, as well as the official SAP Adobe Forms coursebook, i have decided to revert to FormCalc as my forms are all printed forms and the logic i require has only ever been basic!
I used the following statement attached to the form:ready event of a subform set with the script lang set to formcalc, and 'run at' set to server:
if ($record.GV_FORMNAME == "INVOICE")
//where GV_FORMNAME is a structure in the context with a value of either "INVOICE" or "CREDIT NOTE"
then TERMS.presence = "hidden"
//where TERMS is the subform within the set that contains the data to be hidden
ENDIF
It still doesnt work!! Am I missing something? A prerequsite that needs setting in SAP, or in the form or livecycle properties?
I've also tried to see if I can simply 'hide' the subform term by attaching the following to the subform sets form:ready event:
TERMS.presence = "hidden"
ENDIF
This also did NOTHING!
Help!!!!!

Yep!
Ultimately I have tried both script types, running at client, at server or at both, I've added stuff into the scripts that is supposed to generate a popup message box as recommended by the guys on here, but this doesnt even appear when the form is generated.
This leads me to believe there is something else that needs setting up somewhere.
The trouble is, I don't know enough about the setup of SAP or the way things are likely to be working behind the scenes  to give you guys an accurate enough picture resulting in accurate answers!
All the SAP Devs/consultants on this project have no real Adobe Forms experience and it was decided the actual form design would be easy enough for a generic IT contractor to do. So it was decided that they draft in a couple of contractors of which I am one...
...the form design itself, now I have a decent grasp of Adobe livecycle, is indeed pretty easy, but I don't know enough about what goes on behind the scenes, and am not fluent in any programming lang, let alone Java...
...this makes things kind of difficult!
Regards,
Ryan

Similar Messages

  • Multi-Master Requires Cold Backup?

    Since the restore of a multi-master instance requires the restore of the backup and the changelog directories, and since the changelog cannot be backuped up with anything other than an OS copy command, and since an OS copy command will usually not create a valid backup of an open database file, is it not true that multi-master backups must therefore be cold backups?

    By "In flight changes" I mean changes which have occurred on one master replica, but have not been replicated to the other. My mindset is on multi-master, but I suppose much of this applies to any supplier / consumer backup/restore (not just multi-master).
    Your cold backup procedure is what I have implemented until 5.2. I still have not had time to test restores fully at this point with this backup procedure. I am somewhat concerned that after restoring both instances from their own backups, will replication work and will they synch up correctly.

  • Communication method in Vendor master required at company code level

    Standard Communication method field in Vendor master, which determines the method of communication with the business partner, is placed at General data level. Business uses same Vendor master across company codes / purchase organizations. The communication method for each of them can be different for the same Vendor record. This currently is a limitation in using MDM for Vendor data management. Is there a way to either move std communication method field to purchase org / company code level ? Is there any other possibility availble for meeting this business requirement ?

    Hello,
    The requirement is to have communication method by country (company code / purchase org). That will enable business to have different communication methods (print, fax, EDI etc) with corresponding Vendor business partners in respective country.
    Thanks,
    Tushar.

  • Service master require storage location field

    Hi gurus!!!
    In operation I use PM03 to enter service master.  I require to enter the Storage location but I don't see the field.  Is there any way to enter?
    Regards
    Bern

    Hi Bern
    Can you brief your issue...
    For service master, why u need storage location....????
    For components you need storage location....
    wats your requirement?
    - Pithan

  • Change number in material master required steps to use

    Hi All.
    Thanks in advance sap  mm dudes.
    Need steps in sap mm material master change number.
    creation of change number  and usage  of change number
    Display of list of changes.
    Regards.
    parameshwar

    Dear Parameshwar,
    1.I assume you have created a change number without release key in CC01.
    2.In CC02,for the same change number goto object types and include the check box against material for the first 3 check box and
    save the change number.
    3.Now check in MM02 for any material master changes or I would suggest you to create a new change number with valid from
    date as current date,include the settings for material under object types and then check in MM02.
    Check and revert.
    Regards
    Mangalraj.S

  • Action Script Master Required

    Can someone please help with this action script below.
    I have a flash banner similar to the one on this website
    www.grisoft.com except my script is setup to rollover the button
    and automatically go to the url. I would like to roll over the
    buttton, change the photo and then click to get url. I have attched
    the action script below, also where do I put the url information?
    If anyone can help, it would be greatly appreciated!
    THE ACTION SCRIPT IS BELOW
    function setSub(state)
    for (i = 0; i <= _global.menuCnt; i++)
    _root["sub" + state]["btn" + i].ii = i;
    _root["sub" + state]["btn" + i].onRelease = function ()
    getURL(_root["subURL" + state][this.ii - 1], "_self");
    } // end of for
    } // End of the function
    function control(num)
    if (num != 1)
    _root.subBar.gotoAndPlay(2);
    else
    _root.subBar.gotoAndStop(1);
    } // end if
    _root.createEmptyMovieClip("enter", 1);
    _root.enter.onEnterFrame = function ()
    _root.select._x = _root.select._x + speed * (_root["mainBtn"
    + num]._x - _root.select._x);
    _root.photo._x = _root.photo._x + speed * ((num - 1) * -800
    - _root.photo._x);
    _root.copyphoto._x = _root.copyphoto._x + speed * ((num - 1)
    * 800 - _root.copyphoto._x);
    TX = (num - 1) * -800;
    if (Math.round(_root.photo._x) <= TX &&
    Math.round(_root.photo._x) >= TX)
    subView(num);
    delete _root.enter["onEnterFrame"];
    } // end if
    } // End of the function
    function ini()
    var i = 1;
    while (i <= _global.menuCnt)
    _root["sub" + i]._visible = false;
    i++;
    } // end while
    } // End of the function
    function subView(num)
    _root["sub" + (num - 1)]._visible = true;
    } // End of the function
    function imgSort()
    num = 0;
    var i = 1;
    while (i <= _global.menuCnt)
    _root.photo["photo" + i]._x = num * _root.photo["photo" +
    i]._width;
    _root.copyphoto["photo" + i]._x = num * -1 *
    _root.copyphoto["photo" + i]._width;
    num++;
    i++;
    } // end while
    } // End of the function
    mainURL = new Array("", "", "", "", "");
    subURL1 = new Array("88.html", "88.html", "88.html",
    "88.html");
    subURL2 = new Array("88.html", "88.html", "88.html",
    "88.html");
    subURL3 = new Array("88.html", "88.html", "88.html",
    "88.html");
    subURL4 = new Array("88.html", "88.html", "88.html",
    "88.html");
    _global.menuCnt = 5;
    for (i = 1; i <= _global.menuCnt; i++)
    _root["mainBtn" + i].ii = i;
    _root["mainBtn" + i].onRelease = function ()
    control(this.ii);
    ini();
    setSub(this.ii);
    getURL(mainURL[this.ii - 1], "_self");
    } // end of for
    _root.onLoad = function ()
    ini();
    imgSort();
    speed = 0.300000;
    setSub(1);
    setSub(2);
    setSub(3);
    setSub(4);

    You could use Flash vars to pass in a URL, so you can specify what the URL should be for any particular page.
    //SET A FLASH VAR ON THE HTML PAGE
    <PARAM NAME=url VALUE="http://lakelawnmetairie.com/plan_ahead/preplanning.html">
    <EMBED src="your.swf" FlashVars="url=http://lakelawnmetairie.com/plan_ahead/preplanning.html"></EMBED>
    //SET A VARIABLE FOR THE FLASH VAR INSIDE OF FLASH
    linkURL = root.loaderInfo.parameters['url'];
    //TARGET THE SET 'LINKURL' VARIABLE AND SEND USER TO THE LINK
    whyPlanAhead_btn.addEventListener(MouseEvent.CLICK, whyPlanAhead);
    function whyPlanAhead(e:MouseEvent):void{
        navigateToURL(new URLRequest(linkURL),"_self");

  • 30EA2/30EA1 : Selection Behavior on Master-Detail Result Grid

    Hi,
    Tested on both Win XP and Win 7, SQL Dev with the included jre.
    I notice quite annoying behavior on Master-Detail Result Grid.
    This happen on either Report with master-detail layout (i.e Active Session from the built-in report), popup describe on several tabs, and objet viewer especially on Table's Partition tab.
    Here are the things :
    1. Why made the selection on header result cell lose its focus after selecting one?
    I understand, that SQL Dev needs to re-query for displaying the detail.
    But why not made the selection focus, goes back to the selected (shown by the rectangular yellow line around the cell) header cell ?
    2. Point 1 leads to another problem.
    In order to copy the cell value, we have to click once again to select the cell value (shown by the rectangular yellow line around the cell) from the master grid and press CTRL + C.
    What a waste extra effort here.
    Moreover, I noticed some strange thing on object viewer Table - Partition tab.
    It is really hard to copy the cell value from this tab, i.e copying the partition name value.
    Everytime I press CTRL + C to copy its content, suddenly the cell goes to edit mode, which is read-only of course. CTRL + V to paste seems does not work, like it has nothing in the clipboard to be copied.
    And, navigating the cursor from this point would cause the pointer goes to the last character of the cell content, as well as selecting the content using CTRL + Home, is useless.
    Is it because there is no detail record on the detail (in this case Subpartition) tab?
    However Partition tab on Popup Describe, which supposed to have the same behavior, CTRL + C works just fine.
    Is this an expected behavior?
    Regards,
    Buntoro

    Hi Raghu,
    RaghvendraSaboo wrote:
    When changing selection in Master grid, the Child grid is repopulated. This also cause the Master grid to lose focus which makes navigating & copying from master requiring to select a cell in it again.
    Right ?
    Yes. That's right.
    I see, you use Child as referred to me as Detail, on which I get the name from Reports (when create User Defined Reports on SQL Dev, there shows Master on the top panel and below is Detail. :-)
    If yes, this is the same issue as reported in other thread where executing Statement Runner in worksheet, the worksheet loses the focus & the results grid gets the focus.
    The grid has got focus hungry & I am fixing it.Maybe this explains, why there is a small delay before showing the result grid.
    I tried to compare from SQL Dev 2.1.1 and 3.0EA1.
    3.0EA1 gets a little late (a second maybe) when displaying the result.
    For the last item, here are the things :
    1. From the Schema Browser (Left Hand Side), expand Tables.
    2. Select a partitioned table from the tree, there shown Object Viewer (on Right Hand Side) for that Table. -- I use the term Object Viewer as shown on the Preferences : Automatically Freeze Object Viewer Windows
    3. Select Partitions tab
    4. Click a cell on Master grid, there you go the losen focus
    5. Now, click once again to select
    6. Press Ctrl + C
    7. It suddenly change to cell's edit mode (of course its read-only cell)
    Navigating the cursor from this point would cause the pointer goes to the last character of the cell content, as well as selecting the content using CTRL + Home, is useless
    8. Now, go to the worksheet, and press Ctrl + V, nothing happens as if the copied cell doesn't get into the clipboard.
    Regards,
    Buntoro

  • SD required org units

    Hello Folks,
    I know the standard SD org units required to be able to use SAP SD.
    But are org units Client and Company code optional org units when configuring for SD module? To be able to use just the SD module are these 2 units optional?
    I think company code is a must since customer master requires company code.
    Why I ask is because my trainer told me these 2 are optional and I noted this down on my notes.
    Business area is optional that i know. But is Shipping point and transportation planning points also both optional in SD?
    So, kindly just confirm for me please.
    thanks.
    Tom

    Hello,
    Pls refer following links :--
    http://www.youtube.com/watch?v=IeLWYfrFEIU
    client level , company code level , chart of account level
    Create client copy
    A client is organizational and legal entity in the SAP system. All the business management data is protected here because other clients can not access them. The main objective of the client is to keep the data isolated. The data in a client can be only visible within that client; it can not be displayed or changed from another client. In a physical SAP system there can be multiple clients. Each of these clients can have different objective or each client represents a unique work environment. In a development environment one client can be used as sandbox client (developers learn how to configuration using SAP environment), one can be used as prototype client (users do the customizing according to the companyu2019s requirements and testing) and another one can be used as the master development and configuration client (where the final configuration is done). A client has its own set of tables and user data.  There can be multiple clients in each of the system of SAP system landscape . Customizing is a method in the SAP R/3 system that helps the user to configure the functionality from SAP, according to the customer requirements. When the SAP objects are just used by only one client, we define them as client dependant data. There are some objects as ABAP/4 programs, which are used by all the clients in a SAP system. Those objects are called client independent data. The functional changes resulting from customizing can be client specific (client dependant) or general (client independent). You must know the fact that client independent customizing can create problems if the authorizations and the client strategy are not defined properly. For example if you have three clients in a development environment then the role of each client should be defined properly. One of these three clients should be used for client independent customizing and in other clients, users will not have the authority to do any client independent configuration.
    Hope it helps ..
    Regards/Rajesh

  • Changing Item Master Type

    Hi..
    there are some raw materials we are purchasing but soon we will be manufacturing at our plant.
    is it possible to change its type later on (currently i have defined it as  'Purchased Item' by ticking 'Purchased Item' check box on Item Master screen')
    Thanks
    arti

    Hi.......
    Then you can do one thing. You have to create new alternate items for such item master in which you need changes and you have to do necessary changes as per you item master requirement for manufacturing firm.
    Once you created you can raise special Production Orders in order to convert existing Items into newly created items so that its stock will be transferred to new one and you can use these new items in place of old Items and Old items would then be canceled either by manually or by DTW.........
    Hope this will help you out......
    Regards,
    Rahul

  • Cannot import OD archive on standalone server to promote to OD master

    According to page 169 of th OD server manual, I should be able to restore an OD archive on a standalone server - which will then promote it to OD master. The "..." in the Archive/Restore window is shaded and will not allow me to choose a file to restore from. Tried dragging it in too... didn't work.
    Any ideas?
    Thanks.

    Hi
    It also says on Page 168:
    Instead of restoring an Open Directory master from an archive
    you may get better results by promoting a replica to be the master.
    The replica may have more recent directory and authentication data than the archive.
    Restoring an LDAP database in my view should be done after promotion to Open Directory Master. If the DNS Service is not configured and running then I can’t see how restoring the LDAP database to a Standalone server will restore that service. I also happen to think that if you restore an LDAP database from an OD Master that was having problems then you could possibly be restoring the problem again. Nothing needs to be restored to a Replica as the Replica will pick up what it needs from the Master. Page 169 of the Manual also says:
    An Open Directory master requires properly configured DNS so it can
    provide single sign-on Kerberos authentication.
    Tony

  • DSCC multi-master replication issue

    Hello All,
    I am trying to setup 2 DSCC consoles with multi-master replication enabled(cn=dscc), facing issue when I see directory server list in both dscc consoles, I see below 2 dscc instances also which should not be there(since they are ADS, should be hidden). Also the changes does not reflect immediately, takes around 30 minutes or so.
    Please note I am running 2 ADS instances on one box with port no 3998 and 4000 both are master. Seek your guidance on how to fix this issue.
         localhost:3998 (server not registered)      -      Started                -
         localhost:4000 (server not registered)      -      Started                -
    Below are the steps I carried out to setup multi-master replication-
    On instance 1
    Check the DSCC port no of instance 1
    D:\ldap_server\ds6\bin>dsadm info d:\ldap_server\var\dscc6\dcc\ads
    Instance Path: d:/ldap_server/var/dscc6/dcc/ads
    Owner: AT0094060
    Non-secure port: 3998
    Secure port: 3999
    Bit format: 32-bit
    State: Running
    Server PID: 2820
    DSCC url: -
    Windows service registration: Disabled
    Instance version: D-A00
    Enable replication-
    D:\ldap_server\ds6\bin>dsconf enable-repl -h localhost -p 3998 -e -d 10 master cn=dscc
    Enter "cn=Directory Manager" password:
    Use "dsconf create-repl-agmt" to create replication agreements on "cn=dscc".
    Setup repl agmt
    D:\ldap_server\ds6\bin>dsconf create-repl-agmt -h localhost -p 3998 -e cn=dscc localhost:4000
    Enter "cn=Directory Manager" password:
    Use "dsconf init-repl-dest cn=dscc localhost:3998" to start replication of "cn=dscc" data.
    Setup rep password
    D:\ldap_server\ds6\bin>dsconf set-server-prop -h localhost -p 3998 -D "cn=directory manager" -e def-repl-manager-pwd-file:d:\rmpassword.txt
    Enter "cn=Directory Manager" password:
    Check the password
    D:\ldap2_server\ds6\bin>dsconf get-server-prop -h localhost -p 3998 -e def-repl-manager-pwd
    Enter "cn=Directory Manager" password:
    def-repl-manager-pwd : {SSHA}g9OpeO2H57MH2Eq4xV5gbxVqHGzEG2VpdBSuIA==
    Restart ADS to read new changes
    D:\ldap_server\ds6\bin>dsadm restart d:\ldap-server\var\dscc\dcc\ads
    Check suffix prop-
    D:\ldap_server\ds6\bin>dsconf get-suffix-prop -h localhost -p 3998 -e cn=dscc
    Enter "cn=Directory Manager" password:
    all-ids-threshold : inherited (4000)
    db-name : bellatonus
    db-path : D:/ldap_server/var/dscc6/dcc/ads/db/bellatonus
    enabled : on
    entry-cache-count : unlimited
    entry-cache-size : 10M
    entry-count : 12
    moddn-enabled : inherited (off)
    parent-suffix-dn : undefined
    referral-mode : disabled
    referral-url : ldap://machine1:4000/cn%3Ddscc
    repl-accept-client-update-enabled : on
    repl-cl-max-age : 1w
    repl-cl-max-entry-count : 0
    repl-id : 10
    repl-manager-bind-dn : cn=replication manager,cn=replication,cn=config
    repl-purge-delay : 1w
    repl-rewrite-referrals-enabled : off
    repl-role : master
    require-index-enabled : off
    Run accord-
    D:\ldap_server\ds6\bin>dsconf accord-repl-agmt -h localhost -p 3998 -e cn=dscc localhost:4000
    To test replication manager password use-
    ldapsearch -h localhost -p 3998 -D "cn=replication manager,cn=replication,cn=config" -q -b "" -s base objectclass=*namingContexts
    Please enter bind password:
    check the replication status
    D:\ldap2_server\ds6\bin>dsconf show-repl-agmt-status -h localhost -p 3998 -e cn=dscc localhost:4000
    Enter "cn=Directory Manager" password:
    Configuration Status : OK
    Authentication Status : OK
    Initialization Status : OK
    Status : Enabled
    Last Update Date : Jun 13, 2012 4:04:22 PM
    On instance 2
    Check the DSCC port no-
    D:\ldap_server\ds6\bin>dsadm info d:\ldap2_server\var\dscc6\dcc\ads
    Instance Path: d:/ldap2_server/var/dscc6/dcc/ads
    Owner: AT0094060
    Non-secure port: 4000
    Secure port: 4001
    Bit format: 32-bit
    State: Running
    Server PID: 4264
    DSCC url: -
    Windows service registration: Disabled
    Instance version: D-A00
    Enable replication
    D:\ldap_server\ds6\bin>dsconf enable-repl -h localhost -p 4000 -e -d 10 master cn=dscc
    Enter "cn=Directory Manager" password:
    Use "dsconf create-repl-agmt" to create replication agreements
    on "cn=dscc".
    Setup repl agmt
    D:\ldap_server\ds6\bin>dsconf create-repl-agmt -h localhost -p 4000 -e cn=dscc localhost:3998
    Enter "cn=Directory Manager" password:
    Use "dsconf init-repl-dest cn=dscc localhost:3998" to start replication of "cn=dscc" data.
    Setup repl password
    D:\ldap_server\ds6\bin>dsconf set-server-prop -h localhost -p 4000 -D "cn=directory manager" -e def-repl-manager-pwd-file:d:\rmpassword.txt
    Enter "cn=Directory Manager" password:
    Check the password
    D:\ldap2_server\ds6\bin>dsconf get-server-prop -h localhost -p 4000 -e def-repl-manager-pwd
    Enter "cn=Directory Manager" password:
    def-repl-manager-pwd : {SSHA}g9OpeO2H57MH2Eq4xV5gbxVqHGzEG2VpdBSuIA==
    Restart ADS
    D:\ldap_server\ds6\bin>dsadm restart d:\ldap2-server\var\dscc\dcc\ads
    test replication manager password with
    ldapsearch -h localhost -p 4000 -D "cn=replication manager,cn=replication,cn=config" -q -b "" -s base objectclass=*namingContexts
    Please enter bind password:
    D:\ldap2_server\ds6\bin>dsconf get-suffix-prop -h localhost -p 4000 -e cn=dscc
    Enter "cn=Directory Manager" password:
    all-ids-threshold : inherited (4000)
    db-name : bellatonus
    db-path : D:/ldap2_server/var/dscc6/dcc/ads/db/bellatonus
    enabled : on
    entry-cache-count : unlimited
    entry-cache-size : 10M
    entry-count : 12
    moddn-enabled : inherited (off)
    parent-suffix-dn : undefined
    referral-mode : disabled
    referral-url : ldap://machine1:3998/cn%3Ddscc
    repl-accept-client-update-enabled : on
    repl-cl-max-age : 1w
    repl-cl-max-entry-count : 0
    repl-id : 20
    repl-manager-bind-dn : cn=replication manager,cn=replication,cn=config
    repl-purge-delay : 1w
    repl-rewrite-referrals-enabled : off
    repl-role : master
    require-index-enabled : off
    Initialize ADS2 from ADS1 using the replication agreement:
    dsconf init-repl-dest -e -i -h localhost -p 3998 cn=dscc localhost:4000
    Delete
    Check the replication status
    D:\ldap2_server\ds6\bin>dsconf show-repl-agmt-status -h localhost -p 4000 -e cn=dscc localhost:3998
    Enter "cn=Directory Manager" password:
    Configuration Status : OK
    Authentication Status : OK
    Initialization Status : OK
    Status : Enabled
    Last Update Date : Jun 13, 2012 4:07:36 PM
    Run insync
    D:\ldap2_server\ds6\bin>insync -D "cn=directory manager" -j d:\dmpw.txt -s localhost:3998 -c localhost:4000 20
    ReplicaDn Consumer Supplier Delay
    cn=dscc localhost:4000 localhost:3998 0
    cn=dscc localhost:4000 localhost:3998 0
    cn=dscc localhost:4000 localhost:3998 0
    ^C
    D:\ldap_server\ds6\bin>insync -D "cn=directory manager" -j d:\dmpw.txt -s localhost:4000 -c localhost:3998 20
    ReplicaDn Consumer Supplier Delay
    cn=dscc localhost:3998 localhost:4000 0
    cn=dscc localhost:3998 localhost:4000 0
    cn=dscc localhost:3998 localhost:4000 0

    Replicating the ADS instance, ie cn=dscc is not supported and not supposed to work so what you are trying to do is futile.

  • Binding to Active Directory Problem. I am a Newb! probably something stupid

    Hey All,
    Trying to get my apple xsever to join our windows domain. I got it to bind and the user accounts show up on the machine but then it askes me to join it to the Active Directory Kerberos realm. I am confused.
    what i am trying to do is joint it to the windows domain for my admin account on the actual server and then set up local user accounts on the machine so when my mac users log in they authenticate using the local mac account and not the windows domain account. Does this make sense? From what i read macs authenticate using the local account before going to the windows account which is what i want. I am a total newb to this so forgive me for the stupid questions.
    cheers all,
    jess

    Hi
    set up the xserve as an Open directory Master
    will it place nice on the network
    with the rest of the windows servers that we have.
    There should be no problem in doing this. All you need to do is decide whether you want your Mac Server to run its own DNS Service or to use the existing DNS service being provided by the AD Server. Open Directory Master requires DNS Services running somewhere.
    i just want to have a mac studio of about 35 people be
    kind of an island within a sea of windows users. If
    there can be cross over there then fine.. but really
    i want the mac to work well with the apple server and
    if i can get the windows clients hooked up also then
    fine.
    There should be no problem with this.
    When you say studio do you mean a graphics design studio? Or are you talking about a video production studio? If the answer is yes to either one or both then perhaps a simple file server would do. An Open Directory Master is OK in this environment but your network needs to be up to job. Ideally gigabit ethernet certainly for video production and also if your studio are heavy photoshop users. You could get away with 100Base-T but with 35 heavy users editing files stored on the server as well as Home folders it may be a bit too much. If this is the situation in your studio you would be better placed working locally and saving the files back to the server at the end of the day. You would set up your users with names and passwords in the OD directory node. Your studio can use those account details to log on to the server to access share points but still work locally if they need to. If you start windows services on the mac server then there should be no reason for windows clients to access share points on the mac server as well. Be careful how you configure windows services as you already have existing PC servers on the network.
    As you have already stated your aim is to keep the macs completely separate from the PCs then consider connecting all your macs to a separate switch and have them running of a different IP address range and subnet mask. You could then use an intervening router to handle traffic between the two networks, this way you control cross platform access to shared resources. If you understand networks, routers etc then you should be able to accomplish this without too much trouble. Again searching the Server forums should give you plenty of ideas and advice on the best way to achieve what you want. As ever defining and deciding what you want you want the server to do is half the problem.

  • Home directory is not created and cannot log from client computer

    I am trying to set up MacOsX server. I already have another server which is my DNS server. I am trying to create an Open Directory Master server.
    Server was updated to 10.4.8 MacOsX from the beginning of existence.
    I created couple of users in Open directory domain for testing purposes.
    So, the first problem is, that when I am trying to create a user home directory server does not create it and does not give any errors about that. I tried in bash createhomedir utility, it did not work either, again, no error messages.
    Another problem:
    I set up Open Directory master with LDAP. It was set up correctly, no error messages. At least I did not see any.
    The I tried to connect to the server from my client iMac computer which has 10.4.8 MacOsX as well. So I set up LDAP there in Directory services, it was able to find my server and bind to it. Then when I am trying to login with username and password in Open Directory on the server, it does nor recognize it. No error messages in logs as well.
    However, if I am trying to use ssh from client machine to connect to Server using the names which are in Open Directory on the server it allows me to do so. But of course it says no home directory defined.
    Than you very much for responce!

    An Open Directory Master requires DNS running somewhere. You could have a scenario involving 4 servers where: DNS is provided by Server A, Server B is a Web & Mail Server, Server C providing FTP Services and Server D providing LDAP services with managed preferences and automounting Home Directories (ODM). In this scenario DNS is provide by Server A and any other server requiring DNS using Server A’s DNS. You could expand this scenario if you wanted and have replica (fallover) servers for Servers A, B C or D, or if you are the frugal sort just one replica server replicating the 4 primary servers. You can do all of this pretty much in 10.4 GUI with some additional configuration using Terminal
      Mac OS X (10.4.8)  
      Mac OS X (10.4.8)  
      Mac OS X (10.4.8)  

  • Can't start mysql

    when I type "rc.d start mysqld" it displays busy for a while, then fails. At this point it does not generate an error message. I have changed the permissions of /var/lib/mysql recursively to 777. I have also created the mysqld directory in /var/run and given it 777 permissions. I hope I have included all the relevant files. 
    I have read every suggestion on the internet and gotten nowhere. Please help a noobus out. Thanks in advance.
    /var/lib/mysql/localhost.err
    120115 01:11:48 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
    120115 1:11:48 [Warning] One can only use the --user switch if running as root
    120115 1:11:48 InnoDB: The InnoDB memory heap is disabled
    120115 1:11:48 InnoDB: Mutexes and rw_locks use GCC atomic builtins
    120115 1:11:48 InnoDB: Compressed tables use zlib 1.2.5
    120115 1:11:48 InnoDB: Initializing buffer pool, size = 128.0M
    120115 1:11:48 InnoDB: Completed initialization of buffer pool
    120115 1:11:48 InnoDB: highest supported file format is Barracuda.
    120115 1:11:50 InnoDB: Waiting for the background threads to start
    120115 1:11:51 InnoDB: 1.1.8 started; log sequence number 1595675
    120115 1:11:51 [ERROR] Can't start server : Bind on unix socket: Permission denied
    120115 1:11:51 [ERROR] Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
    120115 1:11:51 [ERROR] Aborting
    120115 1:11:51 InnoDB: Starting shutdown...
    120115 1:11:51 InnoDB: Shutdown completed; log sequence number 1595675
    120115 1:11:51 [Note] /usr/bin/mysqld: Shutdown complete
    120115 01:11:51 mysqld_safe mysqld from pid file /var/lib/mysql/localhost.pid ended
    /etc/rc.conf
    # /etc/rc.conf - Main Configuration for Arch Linux
    # LOCALIZATION
    # LOCALE: available languages can be listed with the 'locale -a' command
    # DAEMON_LOCALE: If set to 'yes', use $LOCALE as the locale during daemon
    # startup and during the boot process. If set to 'no', the C locale is used.
    # HARDWARECLOCK: set to "", "UTC" or "localtime", any other value will result
    # in the hardware clock being left untouched (useful for virtualization)
    # Note: Using "localtime" is discouraged, using "" makes hwclock fall back
    # to the value in /var/lib/hwclock/adjfile
    # TIMEZONE: timezones are found in /usr/share/zoneinfo
    # Note: if unset, the value in /etc/localtime is used unchanged
    # KEYMAP: keymaps are found in /usr/share/kbd/keymaps
    # CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
    # CONSOLEMAP: found in /usr/share/kbd/consoletrans
    # USECOLOR: use ANSI color sequences in startup messages
    LOCALE="en_US.UTF-8"
    DAEMON_LOCALE="no"
    HARDWARECLOCK="UTC"
    TIMEZONE="America/New_York"
    KEYMAP="us"
    CONSOLEFONT=
    CONSOLEMAP=
    USECOLOR="yes"
    # HARDWARE
    # MODULES: Modules to load at boot-up. Blacklisting is no longer supported.
    # Replace every !module by an entry as on the following line in a file in
    # /etc/modprobe.d:
    # blacklist module
    # See "man modprobe.conf" for details.
    MODULES=()
    # Udev settle timeout (default to 30)
    UDEV_TIMEOUT=30
    # Scan for FakeRAID (dmraid) Volumes at startup
    USEDMRAID="no"
    # Scan for BTRFS volumes at startup
    USEBTRFS="no"
    # Scan for LVM volume groups at startup, required if you use LVM
    USELVM="no"
    # NETWORKING
    # HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
    HOSTNAME="localhost"
    # Use 'ip addr' or 'ls /sys/class/net/' to see all available interfaces.
    # Wired network setup
    # - interface: name of device (required)
    # - address: IP address (leave blank for DHCP)
    # - netmask: subnet mask (ignored for DHCP) (optional, defaults to 255.255.255.0)
    # - broadcast: broadcast address (ignored for DHCP) (optional)
    # - gateway: default route (ignored for DHCP)
    # Static IP example
    # interface=eth0
    # address=192.168.0.2
    # netmask=255.255.255.0
    # broadcast=192.168.0.255
    # gateway=192.168.0.1
    # DHCP example
    # interface=eth0
    # address=
    # netmask=
    # gateway=
    interface=eth0
    address=
    netmask=
    broadcast=
    gateway=
    # Setting this to "yes" will skip network shutdown.
    # This is required if your root device is on NFS.
    NETWORK_PERSIST="no"
    # Enable these netcfg profiles at boot-up. These are useful if you happen to
    # need more advanced network features than the simple network service
    # supports, such as multiple network configurations (ie, laptop users)
    # - set to 'menu' to present a menu during boot-up (dialog package required)
    # - prefix an entry with a ! to disable it
    # Network profiles are found in /etc/network.d
    # This requires the netcfg package
    NETWORKS=(menu)
    WIRELESS_INTERFACE="wlan0"
    WIRED_INTERFACE="ethO"
    # DAEMONS
    # Daemons to start at boot-up (in this order)
    # - prefix a daemon with a ! to disable it
    # - prefix a daemon with a @ to start it up in the background
    # If something other takes care of your hardware clock (ntpd, dual-boot...)
    # you should disable 'hwclock' here.
    DAEMONS=(hwclock syslog-ng @network crond net-auto-wired dbus acpid)
    /etc/hosts
    # /etc/hosts: static lookup table for host names
    #<ip-address> <hostname.domain.org> <hostname>
    127.0.0.1 localhost.localdomain localhost
    #::1 localhost.localdomain localhost
    # End of file
    /etc/mysql/my.cnf
    # MySQL config file for medium systems.
    # This is for a system with little memory (32M - 64M) where MySQL plays
    # an important part, or systems up to 128M where MySQL is used together with
    # other programs (such as a web server)
    # MySQL programs look for option files in a set of
    # locations which depend on the deployment platform.
    # You can copy this option file to one of those
    # locations. For information about these locations, see:
    # http://dev.mysql.com/doc/mysql/en/option-files.html
    # In this file, you can use all long options that a program supports.
    # If you want to know which options a program supports, run the program
    # with the "--help" option.
    # The following options will be passed to all MySQL clients
    [client]
    #password = your_password
    port = 3306
    socket = /var/run/mysqld/mysqld.sock
    # Here follows entries for some specific programs
    # The MySQL server
    [mysqld]
    port = 3306
    socket = /var/run/mysqld/mysqld.sock
    datadir = /var/lib/mysql
    skip-external-locking
    key_buffer_size = 16M
    max_allowed_packet = 1M
    table_open_cache = 64
    sort_buffer_size = 512K
    net_buffer_length = 8K
    read_buffer_size = 256K
    read_rnd_buffer_size = 512K
    myisam_sort_buffer_size = 8M
    # Don't listen on a TCP/IP port at all. This can be a security enhancement,
    # if all processes that need to connect to mysqld run on the same host.
    # All interaction with mysqld must be made via Unix sockets or named pipes.
    # Note that using this option without enabling named pipes on Windows
    # (via the "enable-named-pipe" option) will render mysqld useless!
    skip-networking
    # Replication Master Server (default)
    # binary logging is required for replication
    log-bin=mysql-bin
    # binary logging format - mixed recommended
    binlog_format=mixed
    # required unique id between 1 and 2^32 - 1
    # defaults to 1 if master-host is not set
    # but will not function as a master if omitted
    server-id = 1
    # Replication Slave (comment out master section to use this)
    # To configure this host as a replication slave, you can choose between
    # two methods :
    # 1) Use the CHANGE MASTER TO command (fully described in our manual) -
    # the syntax is:
    # CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
    # MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
    # where you replace <host>, <user>, <password> by quoted strings and
    # <port> by the master's port number (3306 by default).
    # Example:
    # CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
    # MASTER_USER='joe', MASTER_PASSWORD='secret';
    # OR
    # 2) Set the variables below. However, in case you choose this method, then
    # start replication for the first time (even unsuccessfully, for example
    # if you mistyped the password in master-password and the slave fails to
    # connect), the slave will create a master.info file, and any later
    # change in this file to the variables' values below will be ignored and
    # overridden by the content of the master.info file, unless you shutdown
    # the slave server, delete master.info and restart the slaver server.
    # For that reason, you may want to leave the lines below untouched
    # (commented) and instead use CHANGE MASTER TO (see above)
    # required unique id between 2 and 2^32 - 1
    # (and different from the master)
    # defaults to 2 if master-host is set
    # but will not function as a slave if omitted
    #server-id = 2
    # The replication master for this slave - required
    #master-host = <hostname>
    # The username the slave will use for authentication when connecting
    # to the master - required
    #master-user = <username>
    # The password the slave will authenticate with when connecting to
    # the master - required
    #master-password = <password>
    # The port the master is listening on.
    # optional - defaults to 3306
    #master-port = <port>
    # binary logging - not required for slaves, but recommended
    #log-bin=mysql-bin
    # Uncomment the following if you are using InnoDB tables
    #innodb_data_home_dir = /var/lib/mysql
    #innodb_data_file_path = ibdata1:10M:autoextend
    #innodb_log_group_home_dir = /var/lib/mysql
    # You can set .._buffer_pool_size up to 50 - 80 %
    # of RAM but beware of setting memory usage too high
    #innodb_buffer_pool_size = 16M
    #innodb_additional_mem_pool_size = 2M
    # Set .._log_file_size to 25 % of buffer pool size
    #innodb_log_file_size = 5M
    #innodb_log_buffer_size = 8M
    #innodb_flush_log_at_trx_commit = 1
    #innodb_lock_wait_timeout = 50
    [mysqldump]
    quick
    max_allowed_packet = 16M
    [mysql]
    no-auto-rehash
    # Remove the next comment character if you are not familiar with SQL
    #safe-updates
    [myisamchk]
    key_buffer_size = 20M
    sort_buffer_size = 20M
    read_buffer = 2M
    write_buffer = 2M
    [mysqlhotcopy]
    interactive-timeout

    Hi,
    I seem to have had an issue with mysql as well and it appears to be that I don't have a sock file as I have checked /var/run/mysqld for mysqld.sock and it does not exist so would that be what is stopping mysql server from starting and if so how do I create the sock file ??
    Cheers
    Quazza
    Update - Actually I solved my problem to, it was to do with my log files filling up but that also led to the bigger problem of a failing HD oh what fun anyway got there before any major data loss. 
    Last edited by quazza (2012-01-20 08:09:26)

  • [resolved] Can not install mysql

    Oooops, I fixed it. Somehow /tmp had wrong permissions..
    Hello,
    after an upgrade my mysql dameon did not work anymore so I did what https://bbs.archlinux.org/viewtopic.php?pid=889846 says and removed all configs and removed it.
    Now pacman -S mysql gives my this
    # pacman -S mysql
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): mysql-5.5.11-1
    Total Download Size: 0.00 MB
    Total Installed Size: 62.59 MB
    Proceed with installation? [Y/n] y
    (1/1) checking package integrity [################################################] 100%
    (1/1) checking for file conflicts [################################################] 100%
    (1/1) installing mysql [################################################] 100%
    Installing MySQL system tables...
    ERROR: 1 Can't create/write to file '/tmp/#sql_1d4d_0.MYI' (Errcode: 13)
    110503 9:20:58 [ERROR] Aborting
    110503 9:20:58 [Note] /usr/bin/mysqld: Shutdown complete
    Installation of system tables failed! Examine the logs in
    /var/lib/mysql for more information.
    You can try to start the mysqld daemon with:
    shell> /usr/bin/mysqld --skip-grant &
    and use the command line tool /usr/bin/mysql
    to connect to the mysql database and look at the grant tables:
    shell> /usr/bin/mysql -u root mysql
    mysql> show tables
    Try 'mysqld --help' if you have problems with paths. Using --log
    gives you a log in /var/lib/mysql that may be helpful.
    Please consult the MySQL manual section
    'Problems running mysql_install_db', and the manual section that
    describes problems on your OS. Another information source are the
    MySQL email archives available at http://lists.mysql.com/.
    Please check all of the above before mailing us! And remember, if
    you do mail us, you MUST use the /usr/scripts/mysqlbug script!
    Optional dependencies for mysql
    perl-dbi
    perl-dbd-mysql
    The hostname.err contains
    110503 09:29:53 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
    110503 9:29:53 InnoDB: The InnoDB memory heap is disabled
    110503 9:29:53 InnoDB: Mutexes and rw_locks use GCC atomic builtins
    110503 9:29:53 InnoDB: Compressed tables use zlib 1.2.5
    /usr/bin/mysqld: Can't create/write to file '/tmp/ibwoHE0m' (Errcode: 13)
    110503 9:29:54 InnoDB: Error: unable to create temporary file; errno: 13
    110503 9:29:54 [ERROR] Plugin 'InnoDB' init function returned error.
    110503 9:29:54 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
    110503 9:29:54 [ERROR] Unknown/unsupported storage engine: InnoDB
    110503 9:29:54 [ERROR] Aborting
    110503 9:29:54 [Note] /usr/bin/mysqld: Shutdown complete
    110503 09:29:54 mysqld_safe mysqld from pid file /var/lib/mysql/icarus.pid ended
    And my my.cnl (I didnt touch it)
    1 # MySQL config file for medium systems.
    2 #
    3 # This is for a system with little memory (32M - 64M) where MySQL plays
    4 # an important part, or systems up to 128M where MySQL is used together with
    5 # other programs (such as a web server)
    6 #
    7 # MySQL programs look for option files in a set of
    8 # locations which depend on the deployment platform.
    9 # You can copy this option file to one of those
    10 # locations. For information about these locations, see:
    11 # http://dev.mysql.com/doc/mysql/en/option-files.html
    12 #
    13 # In this file, you can use all long options that a program supports.
    14 # If you want to know which options a program supports, run the program
    15 # with the "--help" option.
    16
    17 # The following options will be passed to all MySQL clients
    18 [client]
    19 #password = your_password
    20 port = 3306
    21 socket = /var/run/mysqld/mysqld.sock
    22
    23 # Here follows entries for some specific programs
    24
    25 # The MySQL server
    26 [mysqld]
    27 port = 3306
    28 socket = /var/run/mysqld/mysqld.sock
    29 datadir = /var/lib/mysql
    30 skip-external-locking
    31 key_buffer_size = 16M
    32 max_allowed_packet = 1M
    33 table_open_cache = 64
    34 sort_buffer_size = 512K
    35 net_buffer_length = 8K
    36 read_buffer_size = 256K
    37 read_rnd_buffer_size = 512K
    38 myisam_sort_buffer_size = 8M
    39
    40 # Don't listen on a TCP/IP port at all. This can be a security enhancement,
    41 # if all processes that need to connect to mysqld run on the same host.
    42 # All interaction with mysqld must be made via Unix sockets or named pipes.
    43 # Note that using this option without enabling named pipes on Windows
    44 # (via the "enable-named-pipe" option) will render mysqld useless!
    45 #
    46 skip-networking
    47
    48 # Replication Master Server (default)
    49 # binary logging is required for replication
    50 log-bin=mysql-bin
    51
    52 # binary logging format - mixed recommended
    53 binlog_format=mixed
    54
    55 # required unique id between 1 and 2^32 - 1
    56 # defaults to 1 if master-host is not set
    57 # but will not function as a master if omitted
    58 server-id = 1
    59
    60 # Replication Slave (comment out master section to use this)
    61 #
    62 # To configure this host as a replication slave, you can choose between
    63 # two methods :
    64 #
    65 # 1) Use the CHANGE MASTER TO command (fully described in our manual) -
    66 # the syntax is:
    67 #
    68 # CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
    69 # MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
    70 #
    71 # where you replace <host>, <user>, <password> by quoted strings and
    72 # <port> by the master's port number (3306 by default).
    73 #
    74 # Example:
    75 #
    76 # CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
    77 # MASTER_USER='joe', MASTER_PASSWORD='secret';
    78 #
    79 # OR
    80 #
    81 # 2) Set the variables below. However, in case you choose this method, then
    82 # start replication for the first time (even unsuccessfully, for example
    83 # if you mistyped the password in master-password and the slave fails to
    84 # connect), the slave will create a master.info file, and any later
    85 # change in this file to the variables' values below will be ignored and
    86 # overridden by the content of the master.info file, unless you shutdown
    87 # the slave server, delete master.info and restart the slaver server.
    88 # For that reason, you may want to leave the lines below untouched
    89 # (commented) and instead use CHANGE MASTER TO (see above)
    90 #
    91 # required unique id between 2 and 2^32 - 1
    92 # (and different from the master)
    93 # defaults to 2 if master-host is set
    94 # but will not function as a slave if omitted
    95 #server-id = 2
    96 #
    97 # The replication master for this slave - required
    98 #master-host = <hostname>
    99 #
    100 # The username the slave will use for authentication when connecting
    101 # to the master - required
    102 #master-user = <username>
    103 #
    104 # The password the slave will authenticate with when connecting to
    105 # the master - required
    106 #master-password = <password>
    107 #
    108 # The port the master is listening on.
    109 # optional - defaults to 3306
    110 #master-port = <port>
    111 #
    112 # binary logging - not required for slaves, but recommended
    113 #log-bin=mysql-bin
    114
    115 # Uncomment the following if you are using InnoDB tables
    116 #innodb_data_home_dir = /var/lib/mysql
    117 #innodb_data_file_path = ibdata1:10M:autoextend
    118 #innodb_log_group_home_dir = /var/lib/mysql
    119 # You can set .._buffer_pool_size up to 50 - 80 %
    120 # of RAM but beware of setting memory usage too high
    121 #innodb_buffer_pool_size = 16M
    122 #innodb_additional_mem_pool_size = 2M
    123 # Set .._log_file_size to 25 % of buffer pool size
    124 #innodb_log_file_size = 5M
    125 #innodb_log_buffer_size = 8M
    126 #innodb_flush_log_at_trx_commit = 1
    127 #innodb_lock_wait_timeout = 50
    128
    129 [mysqldump]
    130 quick
    131 max_allowed_packet = 16M
    132
    133 [mysql]
    134 no-auto-rehash
    135 # Remove the next comment character if you are not familiar with SQL
    136 #safe-updates
    137
    138 [myisamchk]
    139 key_buffer_size = 20M
    140 sort_buffer_size = 20M
    141 read_buffer = 2M
    142 write_buffer = 2M
    143
    144 [mysqlhotcopy]
    145 interactive-timeout
    I can't start mysql daemon, it says "FAIL"
    Last edited by cyberius (2011-05-03 08:35:56)

    hi DILIPDKJ,
    Just to verify, is this the PowerDVD software that you're trying to install?
    PowerDVD 10 BD
    v10.0.3029.52
    IN12STW153WW5.exe
    114 MB
    Regards
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

Maybe you are looking for

  • Memory problems: computer freezes on heavy memory usage

    Ever since I changed the internal hard drive of my MacBook Pro (I installed a Seagate Barracuda 1Tb disk), I have the following problem: Whenever an application needs a lot of memory (for example Parallels installing a new Windows system, or Acrobat

  • How can I restore my old photos after a recovery if not backed up through itunes or icloud

    Here's the story. I dropped my phone in a swimming pool. It did not start at first. I layed the phone in a bag of uncooked rice and after 5 days it seemed like it was going to startup again. However something was wrong with teh battery so we ordered

  • How do I get Pixelmator to work with Photos?

    I can't seem to get the photo editing program Pixelmator to work with my Photos. It won't let me save any of the edited photos into any albums.

  • HT1391 What can i do in case of a stolen iPhone?

    I was on a trip in Greece and some guys stole my iPhone, so is there a way I can recover my iPhone??? Also I have a question is there a way I could recover the info in my iPhone or not?? I would appreciate all ur comments and advice.

  • Non Blocking Socket ans Session management

    All samples of Non Blocking socket use SelectionKey.attach( Object ob) to attach a partial message if the received data is incomplete. So far so good. Are we supposed to use the same approach for session management ( Keeping info on Username, passwor