"Too Many Real Instruments"

I am posting this in the '09 topic, but my question really dates back to Garageband '08. I rely on Garageband often, and I'm a big fan of it. However, it contains a serious problem which I need fixed.
I create a new project, drop a single iTunes song into it, and begin to edit. Almost every time, randomly while playing the song the "Part of the project was not played. This project has too many real instrument tracks to be played in real-time" warning message appears. I only have 1 track! Worse still, my audio driver lets out a terrible "HONK" which startles me and blasts through the entire house. After that, My sound output faintly exists until I open up Audio MIDI Setup and change a random setting on my output.
I am quite tired of this predicament. Is there anyway to fix this (without money)?

I was experiencing a similar problem, and I just got off the phone with applecare and went through all their steps.
I'll try my best to recount them here. But before I do, let it be said that the tech fellow, once he heard what I was doing, exclaimed that my core problem was that I needed to be creating new projects, and not re-using the same project (ex. "My Song 2") over and over.
What I've been doing is backing up a pile of mini-discs that have live concerts on them. A couple of hours of audio each one, and I've been recording them into Garageband. After I divide the concert up into songs and export them to itunes, I've been deleting the track in Garageband and then importing the next concert (repeat x 10 concerts).
About 7-8 concerts in I started getting that popping sound when the sound would cut out (made the sound of depressing the safety-seal bubble on the metal lid of a jam jar). At first, quitting Garageband and opening it again would work. On the 10th concert, when the sound cut out the sound for the whole computer would stop working (itunes, volume buttons on my keyboard, everything).
So the tech fellow said the lesson is this: create new projects. Don't be shy about it. No need to re-use and recycle in cyberspace.
Now - my applecare steps:
- First we went: Macintosh HD, Library, then dragged "Caches" to the trash
- then went to Finder, Go, Utilities, Disk Utility, Macintosh HD, Repair Disk Permissions (that took some time)
- then restarted the computer
All seems to be well now.
Good luck

Similar Messages

  • Too many real instruments for a new project?

    I keep getting the notification which says "Part of the project was not played - This project has too many real instrument tracks to be played in real-time".
    BUT the problem is that this occurs even when I open a new garageband file (i.e. no tracks!) and I'm only 3 seconds into recording the first track! So garageband is basically not working for me. I've tried uninstalling and reinstalling it to no avail. Just a few months back I was still able to use it comfortably to do edit many different tracks together so I really don't know what the problem is. I don't really know if its a problem with the processor as I barely use the memory on my macbook pro and even when recording CPU usage doesn't go above 20% so I'm really at a loss. Please help!

    Oh apple support asked me to try that out too but it did not work.. In fact for some of the suggestions they gave (eg using a different user, or even locking the track) it only managed to extend the period of recording to about 10 seconds before the problem resurfaced and after that it was back to the same 3 second problem.
    But that is an important clue, Josiah. If you cannot even record properly from a different user account with basic settings, we know that the settings in your user account cannot be causing this - this looks like system wide trouble.
    You could run a hardware check over night, to check your hardware:
    Intel-based Macs: Using Apple Hardware Test
    and if the hardware check does not show any problems, I'd reinstall Mountain Lion.
    See Linc Davis's post on how to reinstall: Re: Garageband doesn't open in Mac Mini mid 2011
    Regards
    Léonie

  • Too many real instruments; Need help bouncing tracks

    Hello, I've been using GarageBand to record a demo for my band. Unfortunately, I've hit my peak number of real instrument tracks. I have a lot of tracks that are the same (well, not EXACTLY the same, but the same musical part), where one is panned left and the other is panned right. Is there a way I can take tracks like these and bounce them down to one stereo track without losing quality or the panning of the tracks? Thanks a ton.
    -Kevin

    I use an external FireWire drive which I move between machines and rooms, thus I plug in to the iBook and record, unplug and plug into the iMac and mix.
    You could copy the files (they'll be huge) over ethernet, or airport (You could get a cheap hub or router for hooking the machines up. In fact, CompUSA has a 4 port (and wireless) router on sale this week for $4.99 <sic> after rebate), or perhaps burn them to CD-RW/DVD-RW.
    how many more tracks do you think I'd be able to get out of my iMac G5
    I'm not sure. I think the max I have done so far was 36 (that got pared down to 34). I guess some day I'm going to have to try this myself, see how far I can actually get. I remember doing a simple none Real World test months ago (I'm sure the post is gone by now <sigh>) in which I simply compared my iBook's internal drive an an external drive.
    Unfortunately in trying to make the test doable in a reasonable amount of time I only recorded 1 minute tracks, and I'm sure that's a factor, but I seem to recall getting more than 40 with GB(1) and the external drive.

  • HELP!! Real instruments sound reverby and warped upon playback

    Hey , i'm running garage band 08 with all the latest updates 4.1.2 and i am trying to record an acoustic guitar as a real instrument track. After i record however, it sounds almost like there is some kind of subtle reverb or echo and the instrument just doesnt sound right. My audio Midi settings are as follows
    44100.0Hz
    2ch-24bit
    Using internal mic
    On a different macbook pro using all the same settings on both machines i recorded the same guitar and it sounds perfect. I am also not using any reverb or echo or any effects and it still sounds wrong. Is there a problem with my internal mic or am i just doing something wrong with GB setting.
    Any help or suggestions would be hugely appreciated
    many thanks

    Yeah, check the individual track settings for effects. When you record, you want to record an un-effected signal. You can then manipulate that signal with processed effects of your choice. I usually save the original recordings of each song as the "name of the song 0", and when I experiment w/effects i'll save the subsequent ones as 1,2,3,..etc. You can always go back and combine/re-edit to get what you had in mind. Also, make sure you don't have a big empty room you're recording in. Acoustics in a big room give you natural reverb. Play around with the track, and then the master volumes, as well, when in different rooms of the house.

  • Real Instruments - Input Volume

    Hi,
    I noticed that many USB capture devices have the input volume slider greyed out in the "new track" window for real instruments, although they have an USB controllable input volume. This you can see in the system preferences for audio. Here you see a working input volume slider, but in GB you don't. What keeps GB from giving me the slider? I guess far more than 50% of all USB input devices have this problem with GB. Any idea? This topic showed up some times in this forum but with no satisfying answer. We may need a GB developer here....
    Regards
    Dieter
    PS: I'm a chip developer, no musician. So I know all about USB descriptors and so on...

    @hang time:
    This does NOT answer my question.
    Again:
    The devices have input volume, which can be controlled over USB.
    You see the input volume slider in system preferences and it works there.
    But you don't get the slider in GB for this device. Why?
    A good example for this is the iMic, amongst many others.
    Dieter

  • TOO many OPEN CURSORS during loop of INSERT's

    Running ODP.NET beta2 (can't move up yet but will do that soon)
    I don't think it is related with ODP itself but probably on how .Net works with cursors. We have a for/next loop that executes INSERT INTO xxx VALUES (:a,:b,:c)
    statements. Apparently, when monitoring v$sysstat (current open cursors) we see these raising with 1 INSERT = 1 cursor. If subsequently we try to perform another action, we get max cursors exceeded. We allready set open_cursor = 1000, but the number of inserts can be very high. Is there a way to release these cursors (already wrote oDataAdaptor.dispose, oCmd.dispose but this does not help.
    Is it normal that each INSERT has it's own cursor ? they all have the same hashvalue in v$open_cursor. They seem to be released after a while, especially when moving to another asp.net page, but it's not clear when that happens and if it is possible to force the release of the (implicit?) cursors faster.
    Below is a snippet of the code, I unrolled a couple of function-calls into the code so this is just an example, not sure it will run without errors like this, but the idea should be clear (the code looks rather complex for what it does but the unrolled functions make the code more generic and we have a database-independend datalayer):
    Try
    ' Set the Base Delete statement
    lBaseSql = _
    "INSERT INTO atable(col1,col2,col3) " & _
    "VALUES(:col1,:col2,:col3)"
    ' Initialize a transaction
    lTransaction = oConnection.BeginTransaction()
    ' Create the parameter collection, containing for each
    ' row in the list the arguments
    For Each lDataRow In aList.Rows
    lOracleParamters = New OracleParameterCollection()
    lOracleParameter = New OracleParameter("luserid", OracleDbType.Varchar2,
    _ CType(aCol1, Object))
    lOracleParamters.Add(lOracleParameter)
    lOracleParameter = New OracleParameter("part_no", OracleDbType.Varchar2, _
    CType(lDataRow.Item("col2"), Object))
    lOracleParamters.Add(lOracleParameter)
    lOracleParameter = New OracleParameter("revision", OracleDbType.Int32, _
    CType(lDataRow.Item("col3"), Object))
    lOracleParamters.Add(lOracleParameter)
    ' Execute the Statement;
    ' If the execution fails because the row already exists,
    ' then the insert should be considered as succesfull.
    Try
    Dim aCommand As New OracleCommand()
    Dim retval As Integer
    'associate the aConnection with the aCommand
    aCommand.Connection = oConnection
    'set the aCommand text (stored procedure name or SQL statement)
    aCommand.CommandText = lBaseSQL
    'set the aCommand type
    aCommand.CommandType = CommandType.Text
    'attach the aCommand parameters if they are provided
    If Not (lOracleParameters Is Nothing) Then
    Dim lParameter As OracleParameter
    For Each lParameter In lOracleParameters
    'check for derived output value with no value assigned
    If lParameter.Direction = ParameterDirection.InputOutput _
    And lParameter.Value Is Nothing Then
    lParameter.Value = Nothing
    End If
    aCommand.Parameters.Add(lParameter)
    Next lParameter
    End If
    Return
    ' finally, execute the aCommand.
    retval = cmd.ExecuteNonQuery()
    ' detach the OracleParameters from the aCommand object,
    ' so they can be used again
    cmd.Parameters.Clear()
    Catch ex As Exception
    Dim lErrorMsg As String
    lErrorMsg = ex.ToString
    If Not lTransaction Is Nothing Then
    lTransaction.Rollback()
    End If
    End Try
    Next
    lTransaction.Commit()
    Catch ex As Exception
    lTransaction.Rollback()
    Throw New DLDataException(aConnection, ex)
    End Try

    I have run into this problem as well. To my mind
    Phillip's solution will work but seems completey unnecessary. This is work the provider itself should be managing.
    I've done extensive testing with both ODP and OracleClient. Here is one of the scenarios: In a tight loop of 10,000 records, each of which is either going to be inserted or updated via a stored procedure call, the ODP provider throws the "too many cursor errors at around the 800th iteration. With over 300 cursors being open. The exact same code with OracleClient as the provider never throws an error and opens up 40+ cursors during execution.
    The applicaation I have updates a Oracle8i database from a DB2 database. There are over 30 tables being updated in near real time. Reusing the command object is not an option and adding all the code Phillip did for each call seems highly unnecessary. I say Oracle needs to fix this problem. As much as I hate to say it the microsoft provider seems superior at this point.

  • I record multiple tracks (3-5) from real instruments and vocals. I want to send these files to a collaborator to add more tracks to, but Garageband wants to mix these down (which I don't want). How can I send the multiple tracks files to my friend?

    I record multiple tracks of real instruments and vocals wth Garage Band. I want to share the file with a collaborator so he can add another instrument or two. I have not found a way to do this without the process mixing down the tracks. I don't want them mixed down like when I send them to Itunes. Also I can't seem to just attach a file directly to an email for sending purposes. I thought I saw a method to do this with software instruments, but how do you do it with real instruments? I've tried every process on the "export" list to try to accomplish this, without success. Thanks for any breakthrough advice on this!

    As isteveus said - for large projects uploading to a server would be best.
    Also I can't seem to just attach a file directly to an email for sending purposes.
    But for completeness's sake , you cou can mail a project, if you ctrl-click the project and use "Compress xxx.band". This will compress the project and create a zip file, that you can mail (if it is not too large). But ask your friend for the maximal file size allowed as a mail attachment.
    But whichever method you use to share your project, be sure you include all loops and instruments, if your friend does not have the same JamPacks installed. You can bundle the loops into the project by saving it as an archive. "File > Save as" and check the "Archive Project" option.
    If this option should be disabled, you can force it to become active by editing your project slightly. It is only available, if the project needs saving.
    Regards
    Léonie

  • How Can I Turn A Software Loop Into A Real Instrument Loop?

    My primary reason for wondering about this is that one of my songs requires a windchime sound throughout...but not too much of one. Just a touch of windchimes. The Orchestra Kit has a few pretty good windchime sounds BUT the natural sustain is too long for what I want. If figure I can get my wisp of a windchime if I can convert my miniscule software loop into a real instrument loop then whittle it down to the sound I want.
    How can I make this conversion?

    Well, Hangtime...You were absolutely right (again!) about messing around with the notes preferred over dissecting them.
    I got an absolutely gorgeous windchime sound from applying a couple of carefully auditioned filters and then messing around with the volume at the end of each note. It actually turned out better than I had imagined. It turned out so very nice that I gave it a well spaced looping rhythm and now the windchime is throughout the entire song and the song is better for it.
    My dissection effort didn't get a natural sounding windchime effect at all. I trashed it almost immediately.
    hugs

  • VISACOM - Alloc Error using 488.2 USB-B Interface - too many open sessions

    I have been having the following issue in my VB .NET RF-ATE application.... It usually happens when my program enters a measurement loop (I.E. searching for P1dB). It begins to solve for P1dB and performs about 15 cycles (sets power level on SigGen and takes SpecAn meas) and then crashes due to the following error :
    As Logged in the Event Viewer :
    VISA: May 13 09:45:22: Error=bfff003c,"VI_ERROR_ALLOC: Insufficient system resources/memory": ViTable::add - too many open sessions
    As Logged in VB .NET :
    An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in RFATE.exe
    Additional information: HRESULT = 8004003c
    VI_ERROR_ALLOC
    Not sure why its happening my code is pretty solid (or so I thought) and I believe it closes the VISA session properly after each R/W operation? (See attached). I call the same procedure to talk to the GPIB instruments over and over.
    Is it possible that I am not freeing and disposing of resources properly? I have read a little about destructors in .NET etc. but I was under the impression that as soon as "Sub End" is executed that the resources were free'd up? But that doesn't explain why I would get a "too many open sessions" error occour if I am closing the session after I am finished?
    Another odd thing to note is that I have created testplan scripts and loaded them into my application with literally hundreds of measurement commands and my program didn't crash then???
    I am very new to VB and .NET (3 months) so I have a lot to learn but I can't understand why this is occouring. Any help is appreciated.
    Attachments:
    GPIB.txt ‏3 KB

    Just posting a followup... Turns out I found a way to make it work! (I have been fighting this for almost 3 days!).
    If you look at the variable declarations of my procedure.....
    Sub GPIB(ByVal Addr As Object, ByRef Data As Object, ByVal IO As String)
    Dim ioMgr As Ivi.Visa.Interop.ResourceManager
    Dim instrument As Ivi.Visa.Interop.FormattedIO488
    Dim session As Ivi.Visa.Interop.IMessage
    I use the "IMessage" interface for the variable session.
    Just before the "Sub End" is executed I use the following line to close the session :
    session.Close
    Which it would appear doesn't close the session properly when you use the "IMessage" interface.
    So I changed the line to use the "IVisaSession" interface instead :
    Dim session As Ivi.Visa.Interop.IVisaSession
    Now when the Close method is executed aparently it closes the session properly because my program isn't crashing at all!
    I was using VISA COM 3.0 Reference object (GlobMgr.dll).
    If anyone has any insight on this please do share.

  • Overloading a DATE function with TIMESTAMP to avoid "too many declarations"

    CREATE OR REPLACE PACKAGE util
    AS
      FUNCTION yn (bool IN BOOLEAN)
        RETURN CHAR;
      FUNCTION is_same(a varchar2, b varchar2)
        RETURN BOOLEAN;
      FUNCTION is_same(a date, b date)
        RETURN BOOLEAN;
      /* Oracle's documentation says that you cannot overload subprograms
       * that have the same type family for the arguments.  But,
       * apparently timestamp and date are in different type families,
       * even though Oracle's documentation says they are in the same one.
       * If we don't create a specific overloaded function for timestamp,
       * and for timestamp with time zone, we get "too many declarations
       * of is_same match" when we try to call is_same for timestamps.
      FUNCTION is_same(a timestamp, b timestamp)
        RETURN BOOLEAN;
      FUNCTION is_same(a timestamp with time zone, b timestamp with time zone)
        RETURN BOOLEAN;
      /* These two do indeed cause problems, although there are no errors when we compile the package.  Why no errors here? */
      FUNCTION is_same(a integer, b integer) return boolean;
      FUNCTION is_same(a real, b real) return boolean;
    END util;
    CREATE OR REPLACE PACKAGE BODY util
    AS
         NAME: yn
         PURPOSE: pass in a boolean, get back a Y or N
      FUNCTION yn (bool IN BOOLEAN)
        RETURN CHAR
      IS
      BEGIN
        IF bool
        THEN
          RETURN 'Y';
        END IF;
        RETURN 'N';
      END yn;
         NAME: is_same
         PURPOSE: pass in two values, get back a boolean indicating whether they are
                  the same.  Two nulls = true with this function.
      FUNCTION is_same(a in varchar2, b in varchar2)
        RETURN BOOLEAN
      IS
        bool boolean := false;
      BEGIN
        IF a IS NULL and b IS NULL THEN bool := true;
        -- explicitly set this to false if exactly one arg is null
        ELSIF a is NULL or b IS NULL then bool := false;
        ELSE bool := a = b;
        END IF;
        RETURN bool;
      END is_same;
      FUNCTION is_same(a in date, b in date)
        RETURN BOOLEAN
      IS
        bool boolean := false;
      BEGIN
        IF a IS NULL and b IS NULL THEN bool := true;
        -- explicitly set this to false if exactly one arg is null
        ELSIF a is NULL or b IS NULL then bool := false;
        ELSE bool := a = b;
        END IF;
        RETURN bool;
      END is_same;
      FUNCTION is_same(a in timestamp, b in timestamp)
        RETURN BOOLEAN
      IS
        bool boolean := false;
      BEGIN
        IF a IS NULL and b IS NULL THEN bool := true;
        -- explicitly set this to false if exactly one arg is null
        ELSIF a is NULL or b IS NULL then bool := false;
        ELSE bool := a = b;
        END IF;
        RETURN bool;
      END is_same;
      FUNCTION is_same(a in timestamp with time zone, b in timestamp with time zone)
        RETURN BOOLEAN
      IS
        bool boolean := false;
      BEGIN
        IF a IS NULL and b IS NULL THEN bool := true;
        -- explicitly set this to false if exactly one arg is null
        ELSIF a is NULL or b IS NULL then bool := false;
        ELSE bool := a = b;
        END IF;
        RETURN bool;
      END is_same;
      /* Don't bother to fully implement these two, as they'll just cause errors at run time anyway */
      FUNCTION is_same(a integer, b integer) return boolean is begin return false; end;
      FUNCTION is_same(a real, b real) return boolean is begin return false; end;
    END util;
    declare
    d1 date := timestamp '2011-02-15 13:14:15';
    d2 date;
    t timestamp := timestamp '2011-02-15 13:14:15';
    t2 timestamp;
    a varchar2(10);
    n real := 1;
    n2 real;
    begin
    dbms_output.put_line('dates');
    dbms_output.put_line(util.yn(util.is_same(d2,d2) ));
    dbms_output.put_line(util.yn(util.is_same(d1,d2) ));
    dbms_output.put_line('timestamps'); -- why don't these throw exception?
    dbms_output.put_line(util.yn(util.is_same(t2,t2) ));
    dbms_output.put_line(util.yn(util.is_same(t,t2) ));
    dbms_output.put_line('varchars');
    dbms_output.put_line(util.yn(util.is_same(a,a)));
    dbms_output.put_line(util.yn(util.is_same(a,'a')));
    dbms_output.put_line('numbers');
    -- dbms_output.put_line(util.yn(util.is_same(n,n2))); -- this would throw an exception
    end;
    /Originally, I had just the one function with VARCHAR2 arguments. This failed to work properly because when dates were passed in, the automatic conversion to VARCHAR2 was dropping the timestamp. So, I added a 2nd function with DATE arguments. Then I started getting "too many declarations of is_same exist" error when passing TIMESTAMPs. This made no sense to me, so even though Oracle's documentation says you cannot do it, I created a 3rd version of the function, to handle TIMESTAMPS explicitly. Surprisingly, it works fine. But then I noticed it didn't work with TIMESTAMP with TIME ZONEs. Hence, the fourth version of the function. Oracle's docs say that if your arguments are of the same type family, you cannot create an overloaded function, but as the example above shows, this is very wrong.
    Lastly, just for grins, I created the two number functions, one with NUMBER, the other with REAL, and even these are allowed - they compile. But then at run time, it fails. I'm really confused.
    Here is the apparently incorrect Oracle documentation on the matter: http://docs.oracle.com/cd/B12037_01/appdev.101/b10807/08_subs.htm (see overloading subprogram names), and here are the various types and their families: http://docs.oracle.com/cd/E11882_01/appdev.112/e17126/predefined.htm.
    Edited by: hotwater on Jan 9, 2013 3:38 PM
    Edited by: hotwater on Jan 9, 2013 3:46 PM

    >
    So, I added a 2nd function with DATE arguments. Then I started getting "too many declarations of is_same exist" error when passing TIMESTAMPs. This made no sense to me
    >
    That is because when you pass a TIMESTAMP Oracle cannot determine whether to implicitly convert it to VARCHAR2 and use your first function or implicitly convert it to DATE and use your second function. Hence the 'too many declarations' exist error.
    >
    , so even though Oracle's documentation says you cannot do it, I created a 3rd version of the function, to handle TIMESTAMPS explicitly. Surprisingly, it works fine. But then I noticed it didn't work with TIMESTAMP with TIME ZONEs.
    >
    Possibly because of another 'too many declarations' error? Because now there would be THREE possible implicit conversions that could be done.
    >
    Hence, the fourth version of the function. Oracle's docs say that if your arguments are of the same type family, you cannot create an overloaded function, but as the example above shows, this is very wrong.
    >
    I think the documentation, for the 'date' family, is wrong as you suggest. For INTEGER and REAL the issue is that those are ANSI data types and are really the same Oracle datatype; they are more like 'aliases' than different datatypes.
    See the SQL Language doc
    >
    ANSI, DB2, and SQL/DS Datatypes
    SQL statements that create tables and clusters can also use ANSI datatypes and datatypes from the IBM products SQL/DS and DB2. Oracle recognizes the ANSI or IBM datatype name that differs from the Oracle Database datatype name. It converts the datatype to the equivalent Oracle datatype, records the Oracle datatype as the name of the column datatype, and stores the column data in the Oracle datatype based on the conversions shown in the tables that follow.
    INTEGER
    INT
    SMALLINT
    NUMBER(38)
    FLOAT (Note b)
    DOUBLE PRECISION (Note c)
    REAL (Note d)
    FLOAT(126)
    FLOAT(126)
    FLOAT(63)

  • Sending to local user gives too many hops

    I have set up Mavericks server for mail. Works perfectly for incoming and outgoing mail to other domains but fails when trying to send mail to a local user. Here are my settings:
    example.com is my primary domain, it provides DNS and Mail service
    there are other domains being hosted (web) with example.com providing mail service for them.
    Mail Server setting under "Provide Mails for...": Domain Name is example.com, Virtual domains: myotherdomain.com, example.com (included in list, is this correct?), and some more
    DNS settings: each domain has a machine record for the domain name (e.g. example.com has an A record, myotherdomain.com has its own A record), each domain has an MX pointing to example.com. Domain example.com has an alias (CNAME) record mail.example.com pointing to example.com. This is the only place where the name mail.example.com appears in the whole server.
    Last night I tried to reply to a mail I received from a user on myotherdomain.com. My receiving account is also on myotherdomain.com (myotherdomain.com is one of my domains with MX pointing to example.com). When I simply hit reply the mail server eventually reported back that the mail was not delivered due to too many hops.
    Here are the headers from the mail I received. I simply hit reply and got the too many hops. WHY?
    Return-Path: <[email protected]>
    Delivered-To: [email protected]
    Received: from localhost (localhost [127.0.0.1])
              by miniserver.example.com (Postfix) with ESMTP id 9EE9C4DA4D7
              for <[email protected]>; Wed,  5 Mar 2014 17:09:10 +0100 (CET)
    X-Virus-Scanned: amavisd-new at example.com
    Received: from miniserver.example.com ([127.0.0.1])
              by localhost (miniserver.example.com [127.0.0.1]) (amavisd-new, port 10024)
              with ESMTP id 3oDO8uq8aS6W for <[email protected]>;
              Wed,  5 Mar 2014 17:09:10 +0100 (CET)
    Received: from miniserver.example.com (localhost [127.0.0.1])
              by miniserver.example.com (Postfix) with ESMTPA id 628CD4DA4BE
              for <[email protected]>; Wed,  5 Mar 2014 17:09:10 +0100 (CET)
    MIME-Version: 1.0
    Content-Type: multipart/alternative;
    boundary="=_50c5075d15c85c7a43995d47cd97c851"
    Date: Wed, 05 Mar 2014 17:09:10 +0100
    From: anita <[email protected]>
    To: [email protected]
    Subject: Hello
    Message-ID: <[email protected]>
    X-Sender: [email protected]
    User-Agent: Roundcube Webmail/RCMAIL_VERSION
    Here is what the mail server reported back after trying to reply:
    This is the mail system at host miniserver.example.com.
    I'm sorry to have to inform you that your message could not
    be delivered to one or more recipients. It's attached below.
    For further assistance, please send mail to postmaster.
    If you do so, please include this problem report. You can
    delete your own text from the attached returned message.
                      The mail system
    <[email protected]>: host 127.0.0.1[127.0.0.1] said: 554 5.4.0 id=78365-11
       - Rejected by next-hop MTA on relaying, from MTA(smtp:[127.0.0.1]:10025):
       554 5.4.0 Error: too many hops (in reply to end of DATA command)
    Reporting-MTA: dns; miniserver.example.com
    X-Postfix-Queue-ID: 98CF04DB967
    X-Postfix-Sender: rfc822; [email protected]
    Arrival-Date: Wed,  5 Mar 2014 18:52:58 +0100 (CET)
    Final-Recipient: rfc822; [email protected]
    Original-Recipient: rfc822;[email protected]
    Action: failed
    Status: 5.4.0
    Remote-MTA: dns; 127.0.0.1
    Diagnostic-Code: smtp; 554 5.4.0 id=78365-11 - Rejected by next-hop MTA on
       relaying, from MTA(smtp:[127.0.0.1]:10025): 554 5.4.0 Error: too many hops
    Thanks for your help

    Invoke the following diagnostic by launching Terminal.app from Applications > Utilities and see if there are any network or DNS issues reported:
    sudo changeip -checkhostname
    Also post the internal and external DNS translations of the following:
    dig +short miniserver.example.com
    dig +short mail.example.com
    dig +short MX myotherdomain.com
    dig +short MX example.com
    dig +short @8.8.8.8 miniserver.example.com
    dig +short @8.8.8.8 mail.example.com
    dig +short MX @8.8.8.8 myotherdomain.com
    dig +short MX @8.8.8.8 example.com
    I'd look for a bogus or missing MX record for myotherdomain.com, to start with.
    FWIW, myotherdomain.com is a real and registered domain.    Probably not yours, I'm guessing.  The example.net and example.org domains are also available for obfuscation, in addition to the example.com domain.

  • Safari with IIS: Too many connections?

    Has anyone out there any experience using Safari with Microsoft's IIS? In particular, the 'Personal Edition' of IIS that only allows 10 concurrent connections?
    I'm finding that whenever I access one of the websites running on IIS using Safari, I can only click through a limited number of pages before I get an error message from the IIS server: "Too many people are trying to connect to this server."
    It's almost as if Safari is treating each request as a new connection. I don't have this problem running Firefox or IE. Come to think of it, I never had this problem before Tiger!
    I'm using a PC running IIS as a testing server for my ASP-based websites.
    Any ideas ... anyone? :o)
    Kind regards,
    Oli Trenouth
    Media Developer

    This is a bit sad -- I'm answering my own post :o)
    In case anyone is interested, I think I may have found a workaround. Aparently the problem is related to the HTTP Keep-alive request. I guess Safari is trying to keep to many connection alive, and running up a bill on the server.
    One way around this is to turn off the Keep-Alive setting within IIS, however this causes problems if you're using authentication on your site. The alternative is reduce the session timeout to something small, such as 5 or 10 seconds.
    Luckily my site doesn't rely on session states, so I'm ok there!
    I guess the real solution is to get a proper webserver
    If anyone has any better suggestions, I welcome your comments.
    Many thanks,
    Once again,
    Oli Trenouth.

  • Select from (too many) tables

    Hi all,
    I'm a proud Oracle Apex developer. We have developed an Interactive Report that is generated from many joined tables in a remote system. I've read that to improve performances we can do the following:
    1) Create a temporary table on our system that stores the app_user id and the colmun as a result of the query
    2) Create a procedure that does:
    declare
    param1:= :PXX_item
    param2:= :PXY_item.
    param3:= :V('APP_USER')
    insert into <our_table>
    (select param3, <query from remore system>)
    commit;
    3) Rediresct to a query page where IR reads from this temp table
    On "Exit" button there's a procedure that purge table data of that user (delete from temp where user=V('app_user'), so the temp table is only filled with necessary data.
    Do you see any inconvenience? Application will be used from about 500 users, about 50 concurrent users at a time.
    Thank you!

    1) We don't have a control on source syste, we can only perform query on itI was referring to a materialized view on the system where Apex is installed, not on the source database.
    2) There are many tables involvedI don't understand why this is a problem. Too much data I can see, but too many tables... not so much.
    3) Data has to be in real time, with no delayThis would a problem for MV or collections. The collections would store the data as of the initial query. Any IRs using the collection after the fact would be using stale data. If you absolutely have to have the data as of right now every time, then the full query must run on the remote system every time. Tuning that query is the only option to make it faster.
    4) There are many transactions on the source tables (they are the core of the source system) and so MV could not be refreshed so fastProbably could be with fast refresh enabled, but not necessarily practical to do so. As I indicated in 3, you have painted yourself into a corner here. You have indicated a need for a real-time query and that eliminates a number of possibilities for query-once use-many performance solutions.

  • Logs *FILLED* with "too many HTTP redirects".

    as far as i can tell... this isn't causing an actual issue with any pages.
    but my Console log is literally filled with :
    *7/29/08 4:03:59 PM servermgrd[40] servermgr_web: Request for status failed: Error Domain=NSURLErrorDomain Code=-1007 UserInfo=0xae42540 "too many HTTP redirects". Admin Web graphs may be inaccurate.*
    literally non-stop all day long. doesn't seem to be related to server load / traffic at all really. timing works out to roughly every 1 minute (very slight drift)... i get 2 or 3 entries. sometimes with maybe a 10 second gap in the "groups".
    example of the "groups" :
    7/29/08 4:19:49 PM
    7/29/08 4:19:58 PM
    7/29/08 4:19:58 PM
    7/29/08 4:20:49 PM
    7/29/08 4:20:58 PM
    7/29/08 4:20:58 PM
    7/29/08 4:21:49 PM
    7/29/08 4:21:59 PM
    7/29/08 4:21:59 PM
    7/29/08 4:22:49 PM
    7/29/08 4:23:00 PM
    7/29/08 4:23:00 PM
    it is getting very annoying obviously.
    seeing the word "redirect" i did the obvious thing and disabled every single redirect i had on the entire site... including all subdomains. no change.
    checked the master httpd.conf and the "sites" .conf files as well for anything else odd or redirect-ish looking. nothing.
    since the timing is so regular... i can't really think what it might be.
    one symptom i DO KNOW OF... is that the Server Admin app will not display the logs while the server is actively running. turn the server OFF ... shows the logs in the Log tab... turn server ON... that tab goes empty.
    most likely related.
    the logs are being written though. since i tail them just fine and see real-time activity.
    i turned OFF all logging... error still shows up.
    so as far as i can tell... not related to actual "Redirects"... not related to my disappearing log tab symptom...
    any ideas?
    IIRC this did NOT happen until migrating to Apache 2.
    thanks.
    zeb./

    cat /etc/resolv.conf
    {quote}
    nameserver 209.165.164.3{quote}
    sudo changeip -checkhostname
    {quote}
    Primary address = 209.165.164.4
    Current HostName = www.arcus.org
    The DNS hostname is not available, please repair DNS and re-run this tool.
    {quote}
    and i get...
    {quote}
    host www.arcus.org
    www.arcus.org has address 209.165.164.4
    {quote}
    and subdomains show up right as well...
    {quote}
    host nps.arcus.org
    nps.arcus.org is an alias for www.arcus.org.
    www.arcus.org has address 209.165.164.4
    {quote}
    i guess i do get make double PTR records back from Network Utility... have www.arcus.org as an A and arcus.org as an A. should the latter maybe be a CNAME like the other (sub-)domains?
    {quote}
    4.164.165.209.in-addr.arpa. 86400 IN PTR www.arcus.org.
    4.164.165.209.in-addr.arpa. 86400 IN PTR arcus.org.
    164.165.209.in-addr.arpa. 86400 IN NS ns1.arcus.org.
    ns1.arcus.org. 7200 IN A 209.165.164.3
    {quote}
    could that be the problem?
    another server is set-up pretty much identical to this one (other than the content and it has a CMS) with the same DNS set-up more or less. (no subdomains. but the double A like this one) and it doesn't have the same error. at all.
    though... it also has functioning web graphs and logs in it's Server Admin.
    thanks.

  • Too many open files in system cause database goes down

    Hello experts I am very worry because of the following problems. I really hope you can help me.
    some server features
    OS: Suse Linux Enterprise 10
    RAM: 32 GB
    CPU: intel QUAD-CORE
    DB: There is 3 instances RAC databases (version 11.1.0.7) in the same host.
    Problem: The database instances begin to report Error message: Linux-x86_64 Error: 23: Too many open files in system
    and here you are other error messages:
    ORA-27505: IPC error destroying a port
    ORA-27300: OS system dependent operation:close failed with status: 9
    ORA-27301: OS failure message: Bad file descriptor
    ORA-27302: failure occurred at: skgxpdelpt1
    ORA-01115: IO error reading block from file 105 (block # 18845)
    ORA-01110: data file 105: '+DATOS/dac/datafile/auditoria.519.738586803'
    ORA-15081: failed to submit an I/O operation to a disk
    At the same time I search into the /var/log/messages as root user and I the error notice me the same problem:
    Feb 7 11:03:58 bls3-1-1 syslog-ng[3346]: Cannot open file /var/log/mail.err for
    writing (Too many open files in system)
    Feb 7 11:04:56 bls3-1-1 kernel: VFS: file-max limit 131072 reached
    Feb 7 11:05:05 bls3-1-1 kernel: oracle[12766]: segfault at fffffffffffffff0 rip
    0000000007c76323 rsp 00007fff466dc780 error 4
    I think I get clear about the cause, maybe I need to increase the fs.file-max kernel parameter but I do not know how to set a good value. Here you are my sysctl.conf file and the limits.conf file:
    sysctl.conf
    kernel.shmall = 2097152
    kernel.shmmax = 17179869184
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    fs.file-max = 6553600
    net.ipv4.ip_local_port_range = 1024 65000
    net.core.rmem_default = 4194304
    net.core.rmem_max = 4194304
    net.core.wmem_default = 262144
    net.core.wmem_max = 4194304
    limits.conf
    oracle soft nproc 2047
    oracle hard nproc 16384
    oracle soft nofile 1024
    oracle hard nofile 65536

    process limit
    bcm@bcm-laptop:~$ ulimit -a
    core file size          (blocks, -c) 0
    data seg size           (kbytes, -d) unlimited
    scheduling priority             (-e) 20
    file size               (blocks, -f) unlimited
    pending signals                 (-i) 16382
    max locked memory       (kbytes, -l) 64
    max memory size         (kbytes, -m) unlimited
    open files                      (-n) 1024
    pipe size            (512 bytes, -p) 8
    POSIX message queues     (bytes, -q) 819200
    real-time priority              (-r) 0
    stack size              (kbytes, -s) 8192
    cpu time               (seconds, -t) unlimited
    max user processes              (-u) unlimited
    virtual memory          (kbytes, -v) unlimited
    file locks                      (-x) unlimited

Maybe you are looking for

  • How can i use "phone relay" on a iPad mini over iPhone created wifi hotspot?

    How can i use "phone relay" on a iPad mini over iPhone created wifi hotspot? It works nicely over home wifi, but for example, i am sitting in my car, phone is in my pocket and I'm using the iPad, call comes in and i don't want to start digging for my

  • How to share files from iCloud Drive

    Hey guys! So here is the story: Up until now, I have been using MS OneDrive (formerly Sky Drive) to store files, images and videos. The very simple reason is because Facebook shreds the quality into pieces. So instead of sharing pictures and albums b

  • Is there ANY possible way....?

    hi i'm pretty much obsessed with garageband. only one problem, i dont have a mac. i spend hours at the apple stores playing with it and making songs with the hook up piano. (yes i am musical so i do know what i'm doing). i was just wondering if there

  • I can't organize my wish list by name!

    Whenever I click my iTunes wish list "Name" catergory, the list doesn't organize by the name of the song in alphabetical order.

  • Ringtones Screwed Up Since Update

    I guess its been over a week and I still can't get my custom ringtones to work since the update. I've reset the phone twice. I have them in iTunes but for the life of me I can't get them over to the Phone. My phone was working perfect...........I new