I'm begging for help here.

Today I made an awful mistake taking some very important photos and videos off of my iphone and placing them into a destop folder on my PC. The photos came off very easily by opening the the folder that was containing them and simply dragging and dropping them into a folder on my desktop. I decided to put some of the photos and videos that were taken with the phone back in the folder and it refuses to work. I want the photos back on my phone but it will not accept it. The photos and videos are not recognised by iTunes. Opening the folder, and minimizing iTunes to attempt to drag the files from the folder to my iPhone in iTunes will not work and I get an error saying "IMG_1191.MOV was not copied to the iPhone "Michael's iPhone 5" because it cannot be played on this phone."
Please, I'm begging for help here. I just want my photos and videos back on my iPhone.
My PC is running Windows7 and my iPhone is the latest software.

You put photos onto your iPhone by syncing with iTunes.
On your computer create a master folder for photos. Inside that folder create subfolders. Each subfolder will become a photo album on your iPhone after you sync. Do not create any additional layers of subfolders inside the first level of subfolder.
Once you have the photo folders organized start iTunes on your computer and make sure you have iTunes 10.7 or later. iTunes 11.0.1 is the latest version. If you are running iTunes 11 start iTunes and use the View menu to View Sidebar.
Then connect your iPhone to your computer. In iTunes on your computer select your iPhone in the left sidebar. Then select photos in the larger right window. Under Photos navigate to your photo folder. You can select to sync all photos or select just the photo albums you want on the iPhone. Then click on Apply or Sync.
To remove these albums later do another sync but deselect the o longer wanted albums.

Similar Messages

  • HT201407 i've updated my iphone 3gs software to the latest version of ios and now my device does not activate. i've searched for help here and it still doesn't work...is there anything else i can do, or i have to take the device back to the store?

    i've updated my iphone 3gs software to the latest version of ios and now my device does not activate. i've searched for help here and it still doesn't work...is there anything else i can do, or i have to take the device back to the store?

    Where did you buy this iPhone and how did you unlock it?

  • Begging for help!!!

    Hi, My bb recently crashed and I had reinstall all the software. After I reinstalled the new messenger I tried to restore my contacts and it keeps stating that I have to register my bb messenger with the bb messenger service. When I do that I keep getting this message "blackberry messenger failed to register with the blackberry messenger service. Registration is necessary to use the features of this application. Please ensure your device time is correctly set, open the my profile screen and check the blackberry messenger registration status". My operator, bb vendor, and local technical support have no idea how to solve this!!! Bb messenger works fine but I need to register to restore my contacts! Any help would be much appreciated... Thanks

    Hi there!
    I suggest the following steps:
    1) Register HRT
    Homescreen > Options > Advanced Options > Host Routing Table > (it does not matter which line is current) > Register Now
    2) Resend Service Books
    KB02830 Send the service books for the BlackBerry Internet Service
    3) Batt Pull Reboot
    Anytime random strange behavior or sluggishness creeps in, the first thing to do is a battery pop reboot. With power ON, remove the back cover and pull out the battery. Wait about a minute then replace the battery and cover. Power up and wait patiently through the long reboot -- ~5 minutes. See if things have returned to good operation. Like all computing devices, BB's suffer from memory leaks and such...with a hard reboot being the best cure.
    Hopefully that will get things going again for you! If not, then you should contact your formal support again -- your carrier. They have the ability to escalate into RIM if needed.
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • I BEG FOR HELP "INSTALLATION ENCOUNTERED ERRORS"????

    I'm growing more and more upset with this program and soon to be company.
    I love what you do, but I hate how you help.
    I have had the same problem for THREE MONTHS, and customer service has yet to help!
    I have lost two hundred dollars since I was unable to return my product.
    Please, can we get this problem fixed?
    Half way through my installation from Adobe Premiere Elements, the CD ejects.
    Stating "Your Installation Encountered Errors" with "Exit Code 7" labeled.
    What does this mean and how can i get around it?
    If its possible to call me and make this process quicker, I beg you to do so.
    602 329 0854
    - manny

    This is a user-to-user forum and I doubt someone would call you.  When you say customer service has yet to help, does that mean you’ve been on the phone for hours and hours with people in India and/or similar time with the same people on a chat session while they talk you through various things, and none of those things have helped?  Or have you not gotten through to anyone from customer service and found this forum?
    Adobe provides a 30-day trial for most of their products, so if you paid for it without testing it on your computer, that is not Adobe’s fault.  Most credit-card companies can handle refunds within 30-days, and if you didn’t do that, it, again, is not Adobe’s fault.
    If you provide some details about your system it is possible that someone here might be able to suggesting things to do to figure something out, but it may not be more than what Adobe Support did with you, already, if you have spent a bit of time with them.
    One suggestion I would have is to run the Adobe Log Analyzer to see if it finds anything.  And if it doesn’t, at least look at the installation logs to see what they say about the install failure.
    www.adobe.com/support/loganalyzer/

  • I am begging for help.  Corrupt File?

    I am about ready to throw my video iPod away. Just kidding. It's only 3 months old!
    All my music/videos/TV shows disappeared. In addition, when I hooked it up to reload, I get this message:
    (Exclamation Point) iTunes: iTunes.exe - Corrupt File
    iPod_Control\iTunes\iTunesPrefs is corrupt & unreadable. Please run chkdsk utility.
    First, I don't know what this means and secondly I got this msg also:
    Windows delayed write failed.
    Unable to save all data for File F. Data has been lost. This error may be caused by a failure of computer hardware or network connection. Please try to save file elsewhere.
    Huh?
    And last but not least, I did go into my computer and put the music library on my desktop as instructed in the troubleshooting menu. Then when I reloaded iTunes and tried to import the library, it said it was changed and deleted it. Now I have nothing in iTunes either.
    I am near tears and any help is greatly apprecicated.

    hi Cyndy!
    iTunes: iTunes.exe - Corrupt File
    iPod_Control\iTunes\iTunesPrefs is corrupt & unreadable. Please run chkdsk utility.
    here is the best place to start with that error message:
    iPod: What to do if Windows displays an "itunes.exe - Corrupt File" message
    but if more advanced treatments are required, see:
    Da Gopha: If Windows displays an iTunes.exe corrupt file/chkdsk message
    love, b
    EDIT: hello Lyssa! this is becoming something of a habit on my part, i'm afraid ...

  • Begging for help with podcast xml file

    Hey All,
    I have a podcast on iTunes.  I am hosting the xml file and podcast mp3s on a friends server so Im not using any service.  Everything is working and Ive sucessfully added 4 podcasts so far, and it shows up correctly in iTunes on my PC.
    However my podcasts do not showup correct in the iTunes store website, or on idevices.  Meaning, I number my shows 001_"NAME" 002_"NAME" etc.  Yet in the iTunes store they show up out of order.  So my last show is not at the top its at the bottom, and they are all mixed up (like 002, 001, 004, 003 instead of  4,3,2,1)  Also the publish date is the same on two of them (and not what i have in the xml file) and doesnt show up at all on the other two.  I assume this is a problem with the xml file, yet I dont see any problems with it.  But it seems odd that it all works correctly in the actual iTunes program.  Ive tried different code, but im very much a noob at it, and everything i find online is from 5 - 10 years ago or wants you to host your podcasts with their site and I dont need that. 
    Here is the link to the show on the iTunes website so you can see what i mean:  http://itunes.apple.com/us/podcast/your-reality-recap/id501295325
    If anybody can, would you mind checking out the code in my xml file and letting me know if you see anything thats causing this issue?
    I zipped the xml file and put it here:  http://www.ericcurto.com/podcast/YRR.zip
    I would be truly greatfuly for any help with this.  Ive been trying to fix this for days and dont know what else to do. 
    Thanks!
    Eric

    Your feed is at http://www.ericcurto.com/podcast/YourRealityRecap.xml (please always post the feed URL, not its contents or a copy).
    I don't see the issues you mention. The order in the Store and when subscribing is what I would expect:
    The order in the Store depends on clicking the header to the column: the default is the first one. Some of the dates are a day out - this is quite commmon and is probably a time zone issue (it may be different where you are - I'm in the UK). I don't know why you are seeing a garbled order unless you've clicked on one of the other columns in the Store.

  • Urgent I am begging for help: JSP Tables

    Hi All
    I am trying to bring back tables from my database. I am using mysql but I have this error:
    Error: 500 Location: /jspixwebapp/GetInfoFromDB.jspInternal Servlet Error:javax.servlet.ServletException
    at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:459)
    at _0002fGetInfoFromDB_0002ejspGetInfoFromDB_jsp_9._jspService(_0002fGetInfoFromDB_0002ejspGetInfoFromDB_jsp_9.java:100)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspServlet.java:130)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:282)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
    at org.apache.tomcat.core.Handler.service(Handler.java:287)
    at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
    at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
    at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
    at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
    at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
    at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
    at java.lang.Thread.run(Thread.java:484)
    Root cause: java.lang.NullPointerException
    at electronicstudent.GetInfoFromDBBean.runSql(GetInfoFromDBBean.java:58)
    at _0002fGetInfoFromDB_0002ejspGetInfoFromDB_jsp_9._jspService(_0002fGetInfoFromDB_0002ejspGetInfoFromDB_jsp_9.java:91)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspServlet.java:130)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:282)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
    at org.apache.tomcat.core.Handler.service(Handler.java:287)
    at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
    at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
    at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
    at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
    at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
    at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
    at java.lang.Thread.run(Thread.java:484)
    I am using a bean to make the presentation layer: Here is the code:
    package electronicstudent;
    import java.sql.* ;
    import java.io.Serializable;
    //JavaBeans for server-side data processing
    //The bean builds the HTML for presentation.
    public class GetInfoFromDBBean implements java.io.Serializable {
    public GetInfoFromDBBean() {
    public String runSql (){
    String browserOutput = "";
    String connectionURL = ("jdbc:odbc:estudent");
    Connection conn = null;
    Statement stmt = null;
    ResultSet rs = null;
    String username = "root";
    String password = "";
    try{
    Class.forName("jdbc:odbc:estudent").newInstance();
    String myDatabase = "jdbc:odbc:JdbcOdbcDriver:157.190.176.120";
    conn = DriverManager.getConnection(connectionURL,username , password ) ;
    stmt = conn.createStatement();
    String sql ="select * from student" ;
    browserOutput ="<table border=3 align=center width=75%>" +
    "<caption><i><b>" +
    "Examination Results</b></i></caption>" ;
    browserOutput += "<th align=left>Username</th>" +"<th>Password</th>";
    while(rs.next()){
    browserOutput += "<TR><TD>" +
    rs.getObject("username").toString() + "</TD><TD>" +
    rs.getObject("password").toString()+"</TD><TD>" ;
    stmt.close();
    catch (SQLException e)
    browserOutput = " Error: SQL error of: " + e.getMessage();
    catch (Exception e)
    browserOutput = " Error: JDBC Class creation: " + e.getMessage();
    finally
    try
    conn.close();
    catch(SQLException e)
    browserOutput = " Error: Closing connection: " + e.getMessage();
    browserOutput += "</table>" ;
    return browserOutput;
    and here is the html code:
    <html>
    <head><title>GET INFORMATION FROM THE DATABASE </title></head>
    <body>
    <jsp:useBean id="GetInfoFromDB" scope="session" class="electronicstudent.GetInfoFromDBBean" />
    <jsp:setProperty name="GetInfoFromDB" property="*" />
    <% out.print ( GetInfoFromDB.runSql() ) ; %>
    </body>
    </html>
    Please help, I would really appreciate it.

    Class.forName("jdbc:odbc:estudent").newInstance();The Class.forName() should contain the location of your driver, not the URL of your database. Most likely it should read
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")

  • Logic Express Beginner begging for help

    I recently made the step up into the Mac world and love everything about my new mac book pro except I am struggling with Logic Express. I have used Adobe Audition for many years and know it inside and out however...I cant even figure out to record my voice with a microphone.
    I work in radio and only need the program to record my voice and to edit interviews (mp3 or wav files) for use on the radio. I tried hooking up my mobile pre usb pre amp up and downloaded drivers but couldn't get it to record. I can record using the built in my mic but the quality is insufficient for the airwaves.
    I know this must be something very simple but I am struggling , thank you so much in advance for any help you can give.
    Brian Douglas
    Q102 Cincinnati

    Hi,
    I'd start with opening a Finder window, and go to Applications > Utilities > Audio/Midi Configuration. If you open this program, you can set your default audio inputs and outputs, and set the input level, for example. If your interface doesn't show up here, you can be pretty sure that Logic won't see it, either.
    Then go to Logic, and look in Preferences > Audio >Devices. You should choose your USB preamp as your Device. As you can see, you can only choose 1 device here. BUT, in the Audio/Midi Configuration utility, you can "build" a virtual device consisting of more than one device (see the Audio menu of the utility). Just in case you'd like to use more than 1 interface in the future...
    Anyway, check page 99 of Help > Logic Express 8 User Manual.
    Kind regards,
    Jaap

  • Logic Pro Corrupt Files?   Begging for Help!

    Hello all,
    I am having a real problem here. Every new file I create in logic pro eventually turns corrupt, including the backup projects automatically generated in the project folder. When I go to open the project file I've been working on, a prompt pops up either saying that the file is unreadable, damaged, unrecognized or even sometimes it says my audio files are in an unreadable 8 bit format () So it seems to be corrupting the audio files as well... Some serious problem is going on. I am running all latest versions of all my software and hardware. Leopard 10.5.5, Logic 8.02 and my MOTU Interface has the latest firmware.
    I have tried dumping my preferences in the library, and I even did a full reinstall of Logic, and the problem continues. Is it a hardrive issue? I have verified and repaired disk permissions several times with no problems. I tried to call phone support and was surprised to be treated indifferently and would not be helped unless I consented to an expensive user agreement. I thought my $3,000 computer and $500 software purchase would be adequate enough. I guess not.
    Sorry for the rant, this has been most troubling seeing as I have lost a project due to this crazy glitch. So I turn to you, online community! Am I alone is this problem? From online investigation it seems no one has had much of a problem with this. Does anyone have advice for me? Anything will be GREATLY appreciated!!!!!!
    BTW, DP projects and Garageband projects seem unaffected, which makes me wonder if it's a Logic Pro issue after all. Oh and I'm running the same Logic Pro software on an older Powerbook G4 w/ Tiger and everything runs fine.

    dsermon wrote:
    As far as other hardware, it's only the ultralite and a oxygen 61 keyboard
    Yes these corrupt files work ok on G4 unless the audio has already been corrupted by my macbook pro
    *I will definitely try out all of your suggestions* and see where it leads me. I'm glad other people are experiencing this problem. Well, not glad, but you know what I mean... Just thought I was going crazy.
    Elith- does your exported audio come back as garbled audio sometimes? Mine either make a TERRIBLE hiss, garbled, or are not readable at all. Really sad stuff....
    Are you connected to the internet via wireless or ethernet cable?
    If so disable and see if it makes a difference.
    pancenter

  • I'm begging for help, Windows 8.1 Pro Bitlocker, a Crucial M500, and T420...

    I have a Lenovo T420-4177 and a Crucial M500 self-encrypting drive, Win 8.1 Pro. I have made sure that the BIOS is up to date, that TPM is turned on and verified it is v1.2 AND initialized, the BIOS is set to boot ONLY to UEFI OS (i.e. CSM is disabled), BitLocker is configured in Local Group Policy to use hardware encryption. Why is it then that when I try to use BitLocker that it will only use software encryption??? Google has been less than cooperative in providing me clear "how-to check UEFI version" results. 
    Here's my post on Crucial's forum:
    http://forum.crucial.com/t5/Solid-State-Drives-SSD/Windows-8-doesn-t-use-hardware-encryption-with-M5...
    Here's a related post: 
    http://forum.crucial.com/t5/Solid-State-Drives-SSD/Cannot-enable-hardware-Bitlocker-Encryption-on-M5...
    I've also checked these articles:
    http://technet.microsoft.com/en-us/library/hh831627.aspx
    http://www.anandtech.com/show/6891/hardware-accelerated-bitlocker-encryption-microsoft-windows-8-edr...
    http://forum.crucial.com/t5/Solid-State-Drives-SSD-Knowledge/System-Requirements-for-M500-Hardware-E...

    T420 does not support UEFI 2.3.1

  • PLEASE! I'm begging for help getting back my music!

    Yesterday, my fiance burned some cd's for his new iPod into his own iTunes. No problem. At that time, my library was intact.
    Today, I go into my library and ALL MY MUSIC IS GONE! When I go to my "music file" in Windows, it tells me my folder is empty. How the heck could that happen?!
    Please, anyone. I still have the tunes on my iPod, but I had purchased some in the interim and now they appear to be lost.
    Any help would be GREATLY appreciated! :{ I'm totally frustrated!
    THANKS!!!
    iPod mini   Windows 2000  

    You put photos onto your iPhone by syncing with iTunes.
    On your computer create a master folder for photos. Inside that folder create subfolders. Each subfolder will become a photo album on your iPhone after you sync. Do not create any additional layers of subfolders inside the first level of subfolder.
    Once you have the photo folders organized start iTunes on your computer and make sure you have iTunes 10.7 or later. iTunes 11.0.1 is the latest version. If you are running iTunes 11 start iTunes and use the View menu to View Sidebar.
    Then connect your iPhone to your computer. In iTunes on your computer select your iPhone in the left sidebar. Then select photos in the larger right window. Under Photos navigate to your photo folder. You can select to sync all photos or select just the photo albums you want on the iPhone. Then click on Apply or Sync.
    To remove these albums later do another sync but deselect the o longer wanted albums.

  • Old problem kinda solved but now I got a CRC problem, begging for help.

    I have kinda solved the problem I had in my previous post:
    https://forum-en.msi.com/index.php?topic=84615.0
    However now I have a new problem. I solved my other problem by moving the memories from the 2 green slots on the mainboard to 1 green and 1 purple. I started the computer and managed to ged rid of the bluescreen and the freezes but not without the cost of a new problem.
    My new problem is that I get alot of CRC errors now when installing biggers things ( Like most games for example). Before I switched one of the memory sticks to purple I didnt seem to have these problems since I managed to install a few games ( Painkiller, warcraft 3 FT, battlefield 2 for example) but now with the sticks in green and purple Im having problems installing most games ( Got crc error on painkiller expansion, farcry, cold fear for example. however I got empire earth 2 to get installed).
    Ive hard this problem could be cause of an faulty hard disk but Ive used both of the ones I have installed right now in my old computer and they worked perfectly there.
    Anyone got any suggestion on what the problem can be?
    I would get extremely happy if someone could help me fix this problem.
    My system:
    Gainward 7800GTX GS 256mb
    AMD 64 3200+ 90nm venice
    2X TwinMos Speed premium 3200 512mb cl2.5 winbond BH-5
    MSI K8N Neo4 Platinum nForce4 Ultra
    CD-RW
    Tagan TG420-U02 i-Xeye PSU420W
    +3.3V 28A
    +5V 42A
    +12V 22A

    Quote from: Cane on 04-August-05, 12:09:22
    However now I have a new problem. I solved my other problem by moving the memories from the 2 green slots on the mainboard to 1 green and 1 purple. I started the computer and managed to ged rid of the bluescreen and the freezes but not without the cost of a new problem.
    My new problem is that I get alot of CRC errors now when installing biggers things ( Like most games for example). Before I switched one of the memory sticks to purple I didnt seem to have these problems since I managed to install a few games ( Painkiller, warcraft 3 FT, battlefield 2 for example) but now with the sticks in green and purple Im having problems installing most games ( Got crc error on painkiller expansion, farcry, cold fear for example. however I got empire earth 2 to get installed).
    Ive hard this problem could be cause of an faulty hard disk but Ive used both of the ones I have installed right now in my old computer and they worked perfectly there.
    Anyone got any suggestion on what the problem can be?
    I would get extremely happy if someone could help me fix this problem.
    My system:
    Gainward 7800GTX GS 256mb
    AMD 64 3200+ 90nm venice
    2X TwinMos Speed premium 3200 512mb cl2.5 winbond BH-5
    MSI K8N Neo4 Platinum nForce4 Ultra
    CD-RW
    Tagan TG420-U02 i-Xeye PSU420W
    +3.3V 28A
    +5V 42A
    +12V 22A
    What hard drive do you have?  Can you put these specifics in your sig.  Anyway, when games freeze after 20 minutes its either not enough juice from the power supply...(I have a tagan but its a 480w u22 with 12v@30a) OR, its high temps.  What are your temps?
    Second, do you have "matched pair" of ram or did you buy them separately.
    EDIT: What are your drivers for the video card too, are you using the latest ones from nvidia?
    Quote from: TexasRudy on 05-August-05, 00:33:21
    The manual does state to fill up the green slots before using the purple slots. I've noticed the memory dimms are fickle as well. I was having issues with the memory slots.
    Put the memory in slots 1 and 3 first and see what happens.
    TR, you will miss the benefit of dual channel, I made this same mistake but it is talked about greatly on this forum.  If you have matched pairs, then either slots 1&2 or 3&4 are the best combinations for dual channel.  Just my 2 cents.   

  • Airport Extreme-NAT-Firewall-TCP-IP-Ports and what not... I BEG FOR HELP!

    Problem: I can't use ISPQ (videochat) with my ibookG4 or MacBookPro.
    Details: iBookG4 [10.3.9] is the main one, MacBookPro [10.4.7] is the secondary one. I have a DSL modem attached to an Airport Extreme base.
    ===
    I have run a diagnostic test on IsPq and this is the result:
    Contacting server with HTTP protocol... success.
    Connecting to diagnostic server... success.
    Logging into diagnostic server... success.
    Testing TCP port 2000 (VideoChat control)... failed.
    Testing TCP port 2001 (VideoChat data)... failed.
    Testing TCP port 2002 (Quick Message)... failed.
    Results:
    Your local address is 10.0.1.3, your address as seen by the rest of the world is 151.51.233.232, and your address as seen by our HTTP servers is 151.51.233.232. Your computer is configured to use the following DNS servers: 193.70.192.25, 193.70.152.25, 10.0.1.1.
    This computer appears to be behind a NAT firewall, it cannot receive incoming connections. It can still use iSpQ VideoChat, but it will not be able to initiate VideoChat connections and quick messages will be delivered through the server.
    If you are using the MacOS X firewall, add an entry for iSpQ VideoChat to allow connections on ports 2000-2002. If you have a router on your network, make sure it is configured to properly route TCP ports 2000-2002 to your computer at 10.0.1.3. Otherwise, contact your network administrator for assistance.
    ===
    Please help me or I will start crying. I'm close to utter desperation.
    Thanks,
    Emmanuel

    Thanks Rick, I was afraind nobody was going to reply.
    Let me get this right. In my sharing options I have disabled firewall. So that bit is done. The next bit is about configuring my router, that is my dsl router (Castlenet AR250, I think).
    My airport base has nothing to do with it, correct?
    Thanks again...

  • Help With Else-If (Begging for help!!!!!)  Deadline

    Can someone look at this code and help me with the else and if statement blocks.
    It's the section that starts with:
    else
    if (aPassword.equalsIgnoreCase("NO PASSWORD"))
    aSqlText="SELECT FIRST_NAME, LAST_NAME, COST_CENTER, LOCATION_ID, ID FROM EMPLOYEE WHERE UPPER(FIRST_NAME) ||' ' || UPPER(LAST_NAME) = '" + aEmployeeID + "'";
    Basically, there are 3 conditions, sign in anonymously, check if a password is required, and ldap authentication.
    If the name is incorrect, pass the error message, invalid username or password.
    <HTML>
    <HEAD><TITLE>Items</TITLE></HEAD>
    <LINK REL="stylesheet" TYPE="text/css" HREF="../include/citybase.css">
    <Script language=javascript>
    function validate()
    var aFlag = false ;
    var aStart = 0 ;
    var aEnd = self.document.forms[0].length-3;
    self.document.forms[0].elements[0].value = "" ;
    for (var i=aStart;i<=aEnd;i=i+1)
    if (self.document.forms[0].elements.checked)
    self.document.forms[0].elements[0].value = self.document.forms[0].elements[0].value + "," + self.document.forms[0].elements[i].name ;
    aFlag = true ;
    if (aFlag == false)
    alert("Please check at least one item");
    return aFlag ;
    </Script>
    <%@ page import="java.sql.*,LDAP" %>
    <%!
    String aSurveyID;
    String aTitle;
    String aTopic;
    String aEmployeeID;
    String aPassword;
    String aFirstName;
    String aLastName;
    String aCostCenter;
    String aLocation;
    String aSqlText;
    String eID;
    int iRowCount;
    %>
    <%
    aSurveyID = request.getParameter("surveyid");
    aTitle = request.getParameter("title");
    aTopic = request.getParameter("topic");
    aEmployeeID = request.getParameter("employeeid");
    aPassword = request.getParameter("password");
    if (!aEmployeeID.equalsIgnoreCase("0"))
    if (aPassword.equalsIgnoreCase("NO PASSWORD"))
    aEmployeeID = aEmployeeID.trim();
    aFirstName = aEmployeeID.substring(0,aEmployeeID.indexOf(" ")).trim().toUpperCase();
    aLastName = aEmployeeID.substring(aEmployeeID.indexOf(" ")+1).trim().toUpperCase();
    else
    //LDAP Section
    Connection conn = null;
    try
    out.println("<BODY>");
    out.println("<SCRIPT LANGUAGE=\"JavaScript1.2\" SRC=\"../include/srvmenu.js\"></SCRIPT>");
    out.println("<center><table border='0' width='95%' ><tr><td align='left'>");
    Class.forName("oracle.jdbc.driver.OracleDriver");
    conn = DriverManager.getConnection(
    "jdbc:oracle:thin:@usx025.crn.st.com:1521:msdw","rsan","rsan");
    Statement stmt = conn.createStatement();
    ResultSet rs ;
    if (aEmployeeID.equalsIgnoreCase("0"))
    out.println("<H4>" + aTitle + "</H4>");
    out.println("<BR><BR>");
    out.println("<form method='POST' onsubmit=' return validate()' action='questions.jsp'>");
    out.println("<input type='hidden' name='groupid' VALUE = ''>");
    out.println("<input type='hidden' name='surveyid' VALUE = '" + aSurveyID + "'>");
    out.println("<input type=hidden value='" + aEmployeeID + "' name='employeeid'>");
    out.println("<H4 class='Red'><B>You are logged in anonymously, no information about you is being stored<B><BR><BR>");
    out.println("</Select><BR><BR>");
    out.println("<H4 style='text-decoration: underline'>" + aTopic + "</H4>");
    aSqlText="SELECT SG.ID, SG.NAME FROM SURVEY_GROUP SG ,SURVEY_X_SURVEY_GROUP SXSG WHERE SXSG.SURVEY_ID =" + aSurveyID + "and SG.ID = SXSG.SURVEY_GROUP_ID and SG.STATUS_CODE='A' Order by NAME";
    rs = stmt.executeQuery(aSqlText);
    out.println("<TABLE BORDER='0'>");
    while(rs.next())
    out.println("<TR><TD><input type='checkbox' name='" + rs.getString(1) + "' value='ON'>" + rs.getString(2) + "</TD></TR>");
    out.println("</TABLE>");
    out.println("<P><LEFT><input type='submit' value='Submit' name='B1'><input type='reset' value='Reset' name='B2'></LEFT></P>");
    else
    if (aPassword.equalsIgnoreCase("NO PASSWORD"))
    aSqlText="SELECT FIRST_NAME, LAST_NAME, COST_CENTER, LOCATION_ID, ID FROM EMPLOYEE WHERE UPPER(FIRST_NAME) ||' ' || UPPER(LAST_NAME) = '" + aEmployeeID + "'";
    else
    LDAP LDAPOBJECT = new LDAP();
    eID=LDAPObject.getEmpID (aEmployeeID, aPassword);
    if ((eID == "FAIL") || (eID == "UNKNOWN") || (eID == null))
    out.println("<IMG SRC='../images/stop.gif' width=100 height=100><BR>");
    out.println("<TABLE BORDER='0'>");
    out.println("<TR><TD><H4>Invalid Username or Password</H4></TD></TR>");
    out.println("<TR><TD><H4>Please try again.</H4></TD></TR>");
    out.println("<TR><TD><H4>Thank You</H4></TD></TR>");
    out.println("</TABLE><input type='button' value='Back' onclick='javascript:window.history.back(1)'>");
    else
    aSqlText="SELECT FIRST_NAME, LAST_NAME, COST_CENTER, LOCATION_ID, ID FROM EMPLOYEE WHERE EMPLOYEE_ID = " + eID;
    rs = stmt.executeQuery(aSqlText);
    if (!rs.next())
    out.println("<IMG SRC='../images/stop.gif' width=100 height=100><BR>");
    out.println("<TABLE BORDER='0'>");
    out.println("<TR><TD><H4>Invalid Username or Password</H4></TD></TR>");
    out.println("<TR><TD><H4>Please try again.</H4></TD></TR>");
    out.println("<TR><TD><H4>Thank You</H4></TD></TR>");
    out.println("</TABLE><input type='button' value='Back' onclick='javascript:window.history.back(1)'>");
    else
    aEmployeeID = rs.getString(5);
    aCostCenter = rs.getString(3);
    aLocation = rs.getString(4);
    aSqlText = "SELECT EMPLOYEE_ID FROM SURVEY_X_EMPLOYEE WHERE EMPLOYEE_ID = '" + aEmployeeID + "'";
    rs = stmt.executeQuery(aSqlText);
    if (!rs.next())
    out.println("<IMG SRC='../images/stop.gif' width=100 height=100><BR>");
    out.println("<TABLE BORDER='0'>");
    out.println("<TR><TD><H4>You do not have access to this survey</H4></TD></TR>");
    out.println("<TR><TD><H4>Please try again.</H4></TD></TR>");
    out.println("<TR><TD><H4>Thank You</H4></TD></TR>");
    out.println("</TABLE><input type='button' value='Back' onclick='javascript:window.history.back(1)'>");
    else
    out.println("<H4>" + aTitle + "</H4>");
    out.println("<form method='POST' onsubmit=' return validate()' action='questions.jsp'>");
    out.println("<input type='hidden' name='groupid' VALUE = ''>");
    out.println("<input type='hidden' name='surveyid' VALUE = '" + aSurveyID + "'>");
    out.println("<input type=hidden value='" + aEmployeeID + "' name='employeeid'>");
    out.println("<TABLE BORDER='0'>");
    out.println("<TR>");
    out.println("<TD>");
    out.println("First Name<BR>");
    out.println("<input readonly type='text' name='firstname' size='20' VALUE = '" + aFirstName.toUpperCase() + "' onfocus=javascript:blur()>");
    out.println("</TD>");
    out.println("<TD>");
    out.println("Last Name<BR>");
    out.println("<input readonly type='text' name='lastname' size='20' VALUE = '" + aLastName.toUpperCase() + "' onfocus=javascript:blur()>");
    out.println("</TR>");
    out.println("<TR>");
    out.println("<TD>");
    out.println("Cost Center<BR>");
    out.println("<input readonly type='text' name='costcenter' size='20' VALUE = '" + aCostCenter.toUpperCase() + "' onfocus=javascript:blur()>");
    out.println("</TR>");
    out.println("</TABLE>");
    out.println("Location<BR>");
    //Print start of table and column headers
    out.println("<select size='1' name='location'>");
    out.println("<Option value=''></Options>");
    //Loop through results of query.
    aSqlText="SELECT ID, NAME FROM LOCATION WHERE STATUS_CODE = 'A' Order by NAME";
    rs = stmt.executeQuery(aSqlText);
    while(rs.next())
    if (rs.getString(1).equalsIgnoreCase(aLocation))
    out.println("<Option SELECTED value='" + rs.getString(1) + "'>" + rs.getString(2).toUpperCase() + "</Options>");
    else
    out.println("<Option value='" + rs.getString(1)+ "'>" + rs.getString(2).toUpperCase()+ "</Options>");
    out.println("</Select><BR><BR>");
    out.println("<H4 style='text-decoration: underline'>" + aTopic + "</H4>");
    aSqlText="SELECT COUNT(*) FROM SXSG_X_EMPLOYEE WHERE EMPLOYEE_ID = '" + aEmployeeID + "'";
    rs = stmt.executeQuery(aSqlText);
    if (rs.next())
    iRowCount = rs.getInt(1);
    if (iRowCount == 0)
    aSqlText="SELECT SG.ID, SG.NAME FROM SURVEY_GROUP SG ,SURVEY_X_SURVEY_GROUP SXSG WHERE SXSG.SURVEY_ID =" + aSurveyID + "and SG.ID = SXSG.SURVEY_GROUP_ID and SG.STATUS_CODE='A' Order by NAME";
    else
    aSqlText="SELECT SG.ID, SG.NAME FROM SURVEY_GROUP SG ,SURVEY_X_SURVEY_GROUP SXSG, SXSG_X_EMPLOYEE SGXE WHERE SXSG.SURVEY_ID =" + aSurveyID + "and SG.ID = SXSG.SURVEY_GROUP_ID and SG.STATUS_CODE='A' AND SXSG.SURVEY_ID = SGXE.SURVEY_ID AND SXSG.SURVEY_GROUP_ID = SGXE.SURVEY_GROUP_ID AND SGXE.EMPLOYEE_ID = '" + aEmployeeID + "' Order by NAME";
    rs = stmt.executeQuery(aSqlText);
    out.println("<TABLE BORDER='0'>");
    while(rs.next())
    out.println("<TR><TD><input type='checkbox' name='" + rs.getString(1) + "' value='ON' ");
    if (iRowCount != 0)
    out.println(" checked");
    out.println( ">" + rs.getString(2) + "</TD></TR>");
    out.println("</TABLE>");
    out.println("<P><LEFT><input type='submit' value='Submit' name='B1'><input type='reset' value='Reset' name='B2'></LEFT></P>");
    out.println("</FORM>");
    out.println("</td></tr></table></center>");
    catch(SQLException e)
    out.println("SQLException: " + e + "<BR>");
    out.println(aSqlText + "<BR>");
    catch(ClassNotFoundException e)
    out.println("Exception: " + e + "<BR>");
    finally
    //Clean up resources, close the connection.
    if(conn != null)
    try
    conn.close();
    catch (Exception ignored){}
    %>
    </BODY>
    </HTML>

    Basically I need my else if blocks checked out and
    see where I am missing any open or closing blocks.
    Tip for JSPs - indent your HTML and Java differently so that you can read them as separate entities - its a lot easier to do what you want to do.

  • Begging for help. SSLSocket client/server

    Hello Everyone,
    At my wits end and behind my project plan. I need to secure my server.
    I have generated a keystore
    Exported certificate into CER file
    Imported this certicate into the JAVA_HOME/lib/security/cacerts file.
    I have my JBoss secured on port 8443.
    Here is m client code
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.io.InputStreamReader;
    import java.io.OutputStreamWriter;
    import java.io.BufferedReader;
    import java.io.BufferedWriter;
    import java.io.IOException;
    import javax.net.ssl.SSLSocket;
    import javax.net.ssl.SSLSocketFactory;
    public
    class EchoClient
    public
    static
    void
    main(String [] arstring)
    try
    SSLSocketFactory sslsocketfactory = (SSLSocketFactory)SSLSocketFactory.getDefault();
    SSLSocket sslsocket = (SSLSocket)sslsocketfactory.createSocket("172.16.220.178:8443", 9999);
    InputStream inputstream = System.in;
    InputStreamReader inputstreamreader = new InputStreamReader(inputstream);
    BufferedReader bufferedreader = new BufferedReader(inputstreamreader);
    OutputStream outputstream = sslsocket.getOutputStream();
    OutputStreamWriter outputstreamwriter = new OutputStreamWriter(outputstream);
    BufferedWriter bufferedwriter = new BufferedWriter(outputstreamwriter);
    String string = null;
    while ((string = bufferedreader.readLine()) != null)
    bufferedwriter.write(string + '\n');
    bufferedwriter.flush();
    catch (Exception exception)
    exception.printStackTrace();
    and here is my server code
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.io.InputStreamReader;
    import java.io.OutputStreamWriter;
    import java.io.BufferedReader;
    import java.io.BufferedWriter;
    import java.io.IOException;
    import javax.net.ssl.SSLSocket;
    import javax.net.ssl.SSLSocketFactory;
    public
    class EchoClient
    public
    static
    void
    main(String [] arstring)
    try
    SSLSocketFactory sslsocketfactory = (SSLSocketFactory)SSLSocketFactory.getDefault();
    SSLSocket sslsocket = (SSLSocket)sslsocketfactory.createSocket("172.16.220.178:8443", 9999);
    InputStream inputstream = System.in;
    InputStreamReader inputstreamreader = new InputStreamReader(inputstream);
    BufferedReader bufferedreader = new BufferedReader(inputstreamreader);
    OutputStream outputstream = sslsocket.getOutputStream();
    OutputStreamWriter outputstreamwriter = new OutputStreamWriter(outputstream);
    BufferedWriter bufferedwriter = new BufferedWriter(outputstreamwriter);
    String string = null;
    while ((string = bufferedreader.readLine()) != null)
    bufferedwriter.write(string + '\n');
    bufferedwriter.flush();
    catch (Exception exception)
    exception.printStackTrace();
    How can I get this client/server talking using my own keystore. ????
    I only need my server to be secured. I dont need any client authentication or anything. I just need my client to connect using Sockets to a secure server.
    Thanks.
    Desperate Joyce

    Ok, you can't secure a server, you can only sercure the connection between them. That means either the client needs who it is talking to or the server needs to know who it is talking to. You can have a ssl connection where nobody knows who they are talking to as well if you want. I'll go through it for server authentication by client. If you need it the other way around the same principle holds. Give me an hour and I'll put up the code for a connection without auth.
    Ok, if you need to authenticate the server.
    In the client you will need to have a keystore for trusted certificates (i.e. cacerts)
    You will need a trustmanager to decide whether or not to trust the server.
    And using both of these you need to create as ssl context.
    On the server, you will need a keystore containing its X509 certificates
    A keymanager to manage these certificate and again an SSL context.
    Then start the handshake. The client will connect to the server using an SSL Socket.
    On the starthandshake() method, the server will sent the client its X509 certificates from its
    keystore. The clients trust manager will then try to create a certificate chain from these certificates
    back to one of its trusted certificates (stored in its trusted keystore).
    Client should look a little like this:
    SSLContext ctx;
         TrustManagerFactory tmf;
         KeyStore ks;
         char[] passphrase = "passphrase".toCharArray();
         System.out.println("set up context, keystore and trustManagerFactory");
         ctx = SSLContext.getInstance("SSL");
         tmf = TrustManagerFactory.getInstance("SunX509");
         ks = KeyStore.getInstance("JKS");
                         System.out.println("set context to ssl, tmf to X509 and keystore to JKS");
         ks.load(new FileInputStream("testkeys"), passphrase);
         System.out.println("loading testkeys using passphrase");
         tmf.init(ks);
         System.out.println("initialise keystore using passphrase");
         ctx.init(null, tmf.getTrustManagers(), null);
         System.out.println("initialise the key manager");
         SSLSocketFactory factory = ctx.getSocketFactory();
         System.out.println("got socket factory, now trying to create socket");
                          SSLSocket socket = (SSLSocket)factory.createSocket(serverAddress, port);
                         System.out.println("starting handshake");
         socket.addHandshakeCompletedListener(new HandshakeCompletedListener()
                               public void     handshakeCompleted(HandshakeCompletedEvent event)
                   System.out.println("Handshake finished!");
                   System.out.println("\t CipherSuite:" +
                   event.getCipherSuite());
                   System.out.println("\t SessionId " +
                   event.getSession());
                   System.out.println("\t PeerHost " +
                   event.getSession().getPeerHost());
         socket.startHandshake();
         System.out.println("SSL Socket Connected");
         catch (Exception e)
              System.out.println("error along the way somewhere :" + e.getMessage());
                              e.printStackTrace();
        }The Server will look a little like this:
    //=================================================================================
    SSLServerSocketFactory ssf = null;
    try
                         SSLContext ctx;
         KeyManagerFactory kmf;
         KeyStore ks;
         char[] passphrase = "passphrase".toCharArray();
                         System.out.println("set up context, keystore and keymanagerfactory");
         ctx = SSLContext.getInstance("SSL");
         kmf = KeyManagerFactory.getInstance("SunX509");
         ks = KeyStore.getInstance("JKS");
         System.out.println("set context to ssl, kmf to X509 and keystore to JKS");
         ks.load(new FileInputStream("testkeys"), passphrase);
         System.out.println("loading testkeys using passphrase");
         kmf.init(ks, passphrase);
         System.out.println("initialise keystore using passphrase");
         ctx.init(kmf.getKeyManagers(), null, null);
         System.out.println("initialise the key manager");
         ssf = ctx.getServerSocketFactory();
         System.out.println("got the server socket factory for that context");
    catch (Exception ex)
         System.out.println("Error along the way somewhere : " + ex.getMessage());
         ex.printStackTrace();
    try
         SSLServerSocket ss = (SSLServerSocket) ssf.createServerSocket(port);
         System.out.println("created ssl server socket for port " + port);
         myServer serve = new myServer(ss);
    catch(IOException e)
               System.out.println(e.getMessage());
                 e.printStackTrace();
                 System.exit(1);
    }where myServer is this:
    import java.net.*;
    import javax.net.*;
    import javax.net.ssl.*;
    public class myServer implements Runnable {
    private ServerSocket server = null;
    public myServer(SSLServerSocket ss)
                         System.out.println("Created myServer instance with server socket");
         server = ss;
         newListener();
        private void newListener()
         System.out.println("Created new listener");
             (new Thread(this)).start();
        public void run()
         System.out.println("Listening for connections");
             Socket socket;
             try
              System.out.println("Trying to accept connection");
                                     socket = server.accept();
                                  System.out.println("Accepted Connection, starting handshake");
                                  ((SSLSocket)socket).addHandshakeCompletedListener(new HandshakeCompletedListener()
                   public void     handshakeCompleted(HandshakeCompletedEvent event)
                        System.out.println("Handshake finished!");
                        System.out.println("\t CipherSuite:" +
                        event.getCipherSuite());
                        System.out.println("\t SessionId " +
                        event.getSession());
                        System.out.println("\t PeerHost " +
                        event.getSession().getPeerHost());
                                  ((SSLSocket)socket).startHandshake();
             catch (IOException e)
                 System.out.println("Class Server died: " + e.getMessage());
                 e.printStackTrace();
                 return;
             newListener();
    }Most of this code came from the sun website, just a couple of tweaks for it to do what I wanted it to.

Maybe you are looking for

  • Importing video clips in AVCHD (Lite) into Aperture vs iMovie

    I'm trying to figure out which application I should use for importing and storing video clips shot on my Panasonic DMC-ZS7 camera. This camera can shoot in AVCHD (Lite) or in Motion JPEG. I use the AVCHD (Lite) format to shoot the videos with this ca

  • How to change default selection in compensation planning

    Hi experts, We have upgraded our portal to EHP1 sp04. I need to change the default selection which it currently shows in "Employee Selection" under Compensation Planning-->Compensation Planning. When a user clicks on Compensation Planning>Compensatio

  • BT openzone/fon and standby on the bt router 3.0

    Hi all so i turned off bt openzone and fon but turned it back on and now it does not show i have tried resetting and everything? and i put it on powersave and turned it off  but is still on thanks Alexander    Solved! Go to Solution.

  • Adobe 9 issues with forms in Acrobat Reader 7

    I've been reading up on this forum as to why the adobe rights are disabled after a user saves their data in Reader.  I have been adding form fields in Adobe Standard 9 then save the file,  test it in Reader, then Extend the Forms Fill-In for Adobe Re

  • Software compatibility About ORACLE BC and ADF 11g with Sybase Database

    I am using jdeveloper 11g xxx.0.2, and our company is using Sybase 12.x ASE. Our team chose Jdeveloper 11g and BC with ADF as our architecture. But during about 2 months, we found the bug (just with sybase db server) becomes more and more, strange, t