URLConnection lock
My client application need to cache some remote files (bmp) from a server running IIS, to use them as background for some maps. When I reload the maps in the client, I should check the status of cached files - updated or not with respect of server versions - and if necessary recache the images. I use URLConnection class:
URL serverFileUrl = new URL("i-th file URL");
URLConnection urlConn = serverFileUrl.openConnection();
long serverFileLastModifyDate = urlConn.getLastModified();This code is cycled over N remote files.
The problem is the following: at 2nd or 3th file urlConn.getLastModified() get locked for a few minutes and then continue.
Could please someone give me some suggestion aboute the CAUSE of this lock ?! Should I implement a HttpURLConnection and use it instead of URLConnection? Should I set some IIS property? Should I use a different Web server (I'm worried this will be impossible)? Please help me! Thanks.
More info: the problem occurs with IIS running under Windows 2000 pro or Windows XP. All works fine with IIS under Windows 2003 server !
May de problem depends on "Max connection = 10" setting on 2000/XP IIS ?
Why I can't increase that to more than 10 ?
More thanks.
Similar Messages
-
Using Swing Parser locks up.
I'm using the Swing Parser class to read all the text content of an HTML page off the web.
I override the parse() method. I then setup my URL connection and setup my BufferedReader, and then I call super.parse(br);
I run this code every 5 seconds in a thread. After some time my java.exe process consumes almost 100% of my CPU and my java program is blocked.
It seems to me that my program is locking up somwhere inside the super class method parse().
I'm open to any advice or suggestions. I'm using jdk1.3.1_01 and windows xp. I know XP isn't exactly Java friendly. I'm not sure if that is the cause.
Any help or advice is gretly appreciated.Here is my entire program. I re-read the Swing article on HTML and as you can see, there is minimal code here.
Could it be that the particular web site I'm trying to visit maybe denies me access if I keep hitting it?
After awhile my java process stops running and is in some kind of loop and uses 90+% cpu.
Thanks for any insight.
import java.util.*;
import javax.swing.text.html.parser.*;
import javax.swing.text.html.parser.*;
import java.util.Hashtable;
import javax.swing.text.html.HTML.*;
import javax.swing.text.html.HTMLEditorKit;
public class HTMLToString {
ArrayList htmlTextContent;
public Object[] getHtmlTextContent(String url) {
htmlTextContent = new ArrayList();
parse(url);
return htmlTextContent.toArray();
// note: url can also just be a file name:
public boolean parse(String addr) {
HTMLEditorKit.ParserCallback callback = new HTMLEditorKit.ParserCallback () {
public void handleText(char[] data, int pos) {
//System.out.println("Test");
htmlTextContent.add((String) new String(data));
//System.out.println(data);
try
URL url = new URL(addr);
URLConnection uconn = url.openConnection();
InputStream is = uconn.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
new ParserDelegator().parse(isr, callback, false);
catch (IOException ioe)
System.out.println(ioe);
return true;
public static void main(String[] argv) {
HTMLToString hts;//= new HTMLToString();
while(true) {
try
hts = new HTMLToString();
Object[] page = hts.getHtmlTextContent("http://www.jossh.com/database/inventory/Solrain_Core.html");
Thread.sleep(100);
System.out.println("Html Read\n");
catch (InterruptedException ie) -
Stateless Session EJB hangs using URLConnection but WLS doesn't clean up
Hi
We have a stateless session EJB running under WLS 5.1 with service
pack 10 on Solaris.
The bean calls a remote HTTP server using the java.net.URLConnection
class and forwards the response to the EJB client. The bean is largely
working fine but some threads hang waiting on the HTTP response. Debug
statements, which are written immediately after the response has been
read and the connection has been closed, do not appear in our log for
the hung threads. The WebLogic Console displays these threads as "in
use" and a "netstat -an" displays the tcp connections as ESTABLISHED.
However, the access logs of the remote Apache server show the HTTP
connections of the threads in question completed successfully with
HTTP code 200. The Apache server is using keep-alive connections.
Some EJB threads are still waiting for something it seems.
Has anyody else experienced this when using URLConnection from
stateless session EJBs under WLS?
The second problem is why doesn't WLS time these threads out after
trans-timeout-seconds (we're using the default of 300 seconds)? The
WLS log shows no error messages relating to this problem.
I'm grateful for any info offered.
Thanks in advance
SteveIf you suspect that WLS protocol handler is at fault (and quite often it is),
one thing to try is (if you use Sun's JVM) to use Sun's HTTP protocol handler
instead of WLS (the most common symptom is when code which makes HTTP requests
works fine outside of WebLogic and you have problems getting it to work inside
WebLogic) :
replace
URL url = new URL("http://...");
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
with
URL url = new URL(null, "http://...", new sun.net.www.protocol.http.Handler());
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
You will have to edit weblogic.policy to allow your code to specify protocol
handler.
Also note that transaction timeout is only checked on method boundaries, or
when your code attempts to do something with the database - it is not going to
interrupt thread which is waiting for HTTP response.
Steve Lock <[email protected]> wrote:
Hi
Thanks for the info. The remote HTTP server's access log shows that
the requests were successfully processed. Doesn't this mean that the
connection is then closed? I know the web server is using keep-alive
connections but I thought this was transparent to the client...?
Also why doesn't WLS remove the hung threads?
Steve
"Ignacio G. Dupont" <[email protected]> wrote in message news:<[email protected]>...
We have had a problem like yours with Weblogic 6.1 SP2 on Linux
The problem is sun's implementation of the HTTP connections doesn't have a
timeout, so if the other peer doesn't close the connection your threads will
be "locked" on the connection.
We have found searching the web that the Jakarta project has a package
called Jakarta commons that implements HTTP connections with an
setSoTimeout(int timeout) method so you can open the connections with your
desired timeout. You have to download the code from the CVS as the released
version doesn't support the timedout sockets yet.
When support for the JDK 1.4 version will be announced by Bea you could use
one of its new features that will allow you to pass arguments to the JVM to
specify the maximum socket connection stablising timeout and the max
inactivity on the socket too.
Hope it helps you.
Dimitri -
URLConnection.getInputStream and synchronization.
I can't quite understand why url.getInputStream must by globaly synchronized, if it isn't I will start to receive "connection refused" exceptions
import java.net.*;
import java.io.*;
public class TestURL {
private final Object lock = new Object();
public void test() {
for(int i=0;i<1000;i++) {
new Thread(new Runnable() {
public void run() {
try {
while(true) {
URLConnection url = null;
url = new URL("http://localhost:5222").openConnection();
InputStream s;
synchronized(TestURL.this.lock) {
s = url.getInputStream();
while(s.read() != -1) {};
s.close();
System.out.println(Thread.currentThread().hashCode());
}catch(Exception e) {
e.printStackTrace();
}).start();
System.out.println(i);
while(true);
}moonlighting wrote:
Hmmm, I don't quite understand your answer could you be more specific ?Without the synchronization you create and start 1000 threads with each one accessing the same URL. Can the server cope with 1000 requests at pretty much the same time?
With the synchronization, each thread has to acquire a lock on the object referenced by 'TestURL.this.lock' so only one can run at a time. All the other 999 will be suspended until they can acquire the lock. -
i am facing problem in my programme which was stuck randomly, sometime after 12 hours or sometime after 25 hours.
when my programme was stuck send SIGQUIT it returns me following log, can anyone suggest me what could be the reason.
Full thread dump Java HotSpot(TM) Client VM (1.4.2_08-b03 mixed mode):
"Signal Dispatcher" daemon prio=10 tid=0x000cdab0 nid=0x6 waiting on condition [0..0]
"Finalizer" daemon prio=8 tid=0x000c8980 nid=0x4 in Object.wait() [fc77f000..fc77fc30]
at java.lang.Object.wait(Native Method)
- waiting on <0xf1f1efe0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0xf1f1efe0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x000c7020 nid=0x3 in Object.wait() [fe27f000..fe27fc30]
at java.lang.Object.wait(Native Method)
- waiting on <0xf1f1f048> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:429)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
- locked <0xf1f1f048> (a java.lang.ref.Reference$Lock)
"main" prio=5 tid=0x00035a98 nid=0x1 runnable [ffbfe000..ffbff1e4]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at oracle.net.ns.Packet.receive(Unknown Source)
at oracle.net.ns.DataPacket.receive(Unknown Source)
at oracle.net.ns.NetInputStream.getNextPacket(Unknown Source)
at oracle.net.ns.NetInputStream.read(Unknown Source)
at oracle.net.ns.NetInputStream.read(Unknown Source)
at oracle.net.ns.NetInputStream.read(Unknown Source)
at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:978)
at oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:950)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:434)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:181)
at oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStatement.java:791)
at oracle.jdbc.driver.OracleStatement.execute_maybe_describe(OracleStatement.java:912)
at oracle.jdbc.driver.T4CPreparedStatement.execute_maybe_describe(T4CPreparedStatement.java:693)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:988)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2884)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:2925)
- locked <0xf191fe80> (a oracle.jdbc.driver.T4CPreparedStatement)
- locked <0xf1f1f178> (a oracle.jdbc.driver.T4CConnection)
at com.warid.web2sms.Web2SMS.getGameMsg(Web2SMS.java:90)
at com.warid.web2sms.Web2SMS.main(Web2SMS.java:53)
"VM Thread" prio=5 tid=0x000c61d8 nid=0x2 runnable
"VM Periodic Task Thread" prio=10 tid=0x000d0910 nid=0x8 waiting on condition
"Suspend Checker Thread" prio=10 tid=0x000cd1b0 nid=0x5 runnableI think it is obvious, if I were you, i would write it that way;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.UnsupportedEncodingException;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class VS
public VS() { (new PoolThread()).start(); }
public static void main(String[] args) { new VS(); }
class PoolThread extends Thread
private static final String connectionURL = "jdbc:oracle:thin:@XX.XX.XX.XX:1521:orcl";
private static final String userID = "my";
private static final String userPassword = "my";
Connection connection = null;
MessagesDAO messagesDAO = new MessagesDAO();
public void run()
while (true)
if (connection != null)
try
if (connection.isClosed()) connection = null;
catch (SQLException e)
connection = null;
e.printStackTrace();
else
while (connection == null)
connection = connectDB();
if (connection != null)
try
if (connection.isClosed()) connection = null;
catch (SQLException e)
connection = null;
e.printStackTrace();
else
System.out.println("Unable to connect DB; Retry in 10 seconds...");
sleeping(10000);
try
List records = messagesDAO.loadAll(connection);
Iterator iterator = records.iterator();
while (iterator.hasNext())
MessagesVO valueObject = (MessagesVO) iterator.next();
sendGameMessage(valueObject);
messagesDAO.update(connection, valueObject);
valueObject = null;
iterator = null;
records.clear();
records = null;
catch (Exception e)
e.printStackTrace();
sleeping(1000);
private Connection connectDB()
try
DriverManager.registerDriver((Driver) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance());
return (DriverManager.getConnection(connectionURL, userID, userPassword));
catch (Exception e)
return (null);
private void disconnectDB(Connection dbConnection)
try
dbConnection.close();
catch (SQLException sqlException)
// do nothing!
private void sendGameMessage(MessagesVO valueObject) throws IOException
try
String data = URLEncoder.encode("from", "UTF-8") + "=" + URLEncoder.encode(valueObject.getStrFromAddress(), "UTF-8");
data += ("&" + URLEncoder.encode("to", "UTF-8") + "=" + URLEncoder.encode(valueObject.getStrToAddress(), "UTF-8"));
data += ("&" + URLEncoder.encode("message", "UTF-8") + "=" + URLEncoder.encode(valueObject.getStrMessage(), "UTF-8"));
URL url = new URL("http://XX.XX.XX/sms/sendwebmsg.jsp");
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
wr.close();
catch (UnsupportedEncodingException e)
catch (MalformedURLException e)
private void sleeping(long millis)
try
this.sleep(millis);
catch (InterruptedException e)
class MessagesDAO
public MessagesVO createValueObject()
return new MessagesVO();
public List loadAll(Connection conn) throws SQLException
String sql = "SELECT * FROM TBL_WS_MESSAGES WHERE STATUS = 0";
List searchResults = listQuery(conn, conn.prepareStatement(sql));
return searchResults;
public void update(Connection conn, MessagesVO valueObject) throws SQLException
String sql = "UPDATE TBL_WS_MESSAGES SET STATUS = 1, UPDATED = SYSDATE WHERE ID = ?";
PreparedStatement stmt = null;
try
stmt = conn.prepareStatement(sql);
stmt.setInt(1, valueObject.getIntID());
int rowcount = databaseUpdate(conn, stmt);
if (rowcount > 1)
throw new SQLException("Error when updating the table; Many records are exists with same ID!)");
finally
if (stmt != null) stmt.close();
protected int databaseUpdate(Connection conn, PreparedStatement stmt) throws SQLException
return (stmt.executeUpdate());
protected List listQuery(Connection conn, PreparedStatement stmt) throws SQLException
ArrayList searchResults = new ArrayList();
ResultSet result = null;
try
result = stmt.executeQuery();
while (result.next())
MessagesVO temp = createValueObject();
temp.setIntID(result.getInt("ID"));
temp.setStrToAddress(result.getString("TO_ADDRESS"));
temp.setStrFromAddress(result.getString("FROM_ADDRESS"));
temp.setStrMessage(result.getString("MESSAGE"));
searchResults.add(temp);
finally
if (result != null) result.close();
if (stmt != null) stmt.close();
return (List) searchResults;
class MessagesVO
private String strFromAddress;
private String strMessage;
private String strToAddress;
private int intID;
public void setIntID(int intID) { this.intID = intID; }
public int getIntID() { return this.intID; }
public void setStrFromAddress(String strFromAddress) { this.strFromAddress = strFromAddress; }
public String getStrFromAddress() { return this.strFromAddress; }
public void setStrMessage(String strMessage) { this.strMessage = strMessage; }
public String getStrMessage() { return this.strMessage; }
public void setStrToAddress(String strToAddress) { this.strToAddress = strToAddress; }
public String getStrToAddress() { return this.strToAddress; }
} -
Hey guys wondering where i have been the last couple of days??...no, you guessed wrong i was not with my girlfriend (well at least no during daytime :D )
I was trying to LOGIN IN THE F*****G FORUM :O ?(
Markoul
p.s. At least it seems now we are going to have Avatars and also we have got the old forum back :PHi,
First of all thanks to all for the help, and CJLittle...LMAO ! My car is a Scooby and a nice blue paint job ! Believe it or not they assured me all this would work.. I bought it in one package and even questioned it. Also to be fair up until then they had always been very good... shows they have no zero about 3200XP 200 fsbetc... When I went back with the power supply and told them they changed it out and let me off on the extra money it should have been.
The crashes are as follows :-
[list=1]
Locks up after random amounts of time in games, sometimes dont even get to load it up at all, other times I can play 2 hours. When the games lock up usually there is a high pitch squeal and can only get out of it by reset or power off.
I cannot install Zone Alarm Pro or Agnitum Outpost are 2 anyway (there are others) these just come up with the installer screen and hangs there, I have to go to Task Manager to close them down, unlike the lock up in games.
The cooler is the Coolermaster Jet... and the temperature is more than acceptable (right now is 44 C) so I cannot see that at all being a factor.
leds are on on the d bracket when it locks, I did not know of this function and will check it out. Thanks for that tip.[/list=1]
Question from me: would the 2700 RAM cause these lockups ? I would have thought it would just not work at all ? If this is possible then I will go and change out the RAM as tuning it down to 166 (if it is possible) does not appeal to me ! But yes it may show what the problem is.
Thanks again, will see what happens... -
Bit locker Mutliple Drives Mutliple OS's
I have a laptop with two hard drive in it. The primary has Windows 7 Enterprise and is a member of the corporate domain. The secondary has Server 2008 R2 and is a member of the lab domain. There is no trust or association between domain.
The laptop does the Windows multi-boot off the primary drive. I want to enable bit locker to secure the drives.
If the two windows environments were exclusively separate, setting up bit locker on each drive independently would be pretty straight forward, but when I'm in one OS, I will frequently need to get files and data from the other drive (and no, making each
drive big enough to hold all it's own data is not an option, plus the synchronization headache). Both drives will need to be bit locked to their respective OS, but the other drive will need to be accessible.
And not to make things too easy, the secondary drive, which i put in an optical drive bay carrier, routinely gets pulled (not while the system is running, of course) out and popped into a USB case to be used as a library transfer drive.
So....
the Windows 7 drive needs to be natively bit locked. and be accessible when running Windows 2008 from the second drive.
the Windows 2008 R2 drive needs to be natively bit locked, and be accessible when running Windows 7 from the first drive, and be accessible when run as a stand-alone USB drive on another system.
I would appreciate any wisdom you can share to make this all work. And please presume that i know next to nothing about installing and running bit locker, because that's pretty much true.
Let me know if you need more information about my configuration.
ThanksHi,
"and be accessible when run as a stand-alone USB drive on another system."
Firstly, if you enable bitlocker for one drive, it will be encrypted always until you decrypt it. Thus after you insert it to any system, it need to enter the credential to access it.
And then, if you want to access one drive in another computer, you need to get the shared permission. After you' re granted the sufficient permission, you could access it no matter if it's encrypted. Of course, another computer must be started.
Karen Hu
TechNet Community Support -
i'm using windows 7 (64 bit) but experiment to install mac on my PC (i 5-4 GB ddr 3-500sata sea gate).by mistaken its format my whole hard drive which is 500 GB sea gate sata.after this i'm confused and install windows 8.1 and then again i had install windows
7 (64 bit) now after 2 time partition erased i'm trying to recover my data 50 percent data but which drive i had locked with windows 7 bit locker it cant recover any thing I've remember its password.
any one help me to get back my data from this locked drive ?
RB
If the drive was both formatted and bit locked you cannot recover your data.
Wanikiya and Dyami--Team Zigzag -
Hello,
I'm having a strange problem with my newly aquired USB 6009. I've written an app to read the temperature from a temperature controller using the 6009 and that all works fine. However, the problem comes when I port this code into another application. The code is intended to run in a parallel loop to the main execution loop, to continuously read the temperature whilst other data is captured and process (all done in the main loop). Both applications run quite happily when separate. When I bring them together the applications sometimes, but not all the time, refuse to quit and just lock up. I have no idea what is happening as it is not a case of one loop remaining running (I've tried separate stop buttons) and they will run together quite happily. The problem only comes when I hit the button that terminates the main loop (this also triggers the other loop to stop - I'm sure this bit works as I've used the same method in another vi).
The main loop should, in theory, just close. The loop with the USB reads (using DAQmx Base) will stop and then clear the task (DAQmx Base Clear I think). Sometimes the DAQmx Base Clear runs and the program stops fine, other times it runs and the program locks, other times it locks as soon as I hit the quit button.
Any thoughts as I'm completely stumped on this one? Like I say, apart from the one button triggering both loops to terminate there is no link between the two loops.
My only thought is it could be a USB issue as the PC also has a USB keyboard and mouse. I know from my home experience, when for instance plugging in my camera, it can cause the USB to lock if, say, my USB modem is running.See the thread
http://forums.ni.com/ni/board/message?board.id=250&message.id=13722
John Weeks
WaveMetrics, Inc.
Phone (503) 620-3001
Fax (503) 620-6754
www.wavemetrics.com -
I have a Palm Z22, when I hotsynch with outlook, all goes just fine untill I reach expenses, then it locks up on CitiesDb. It used to lock up on a different Db. Why is this, can I skip it, how can I make it stop. I have to end the task on the PC and reset the handheld everytime (Lucklily it is after it is giving me what I need with Synching calendar, tasks, and contacts
Post relates to: Palm Z22scooter_95126, please don't double-post the same message. I've combined both posts into one here.
Thanks!
WyreNut
Post relates to: Centro (AT&T)
I am a Volunteer here, not employed by HP.
You too can become an HP Expert! Details HERE!
If my post has helped you, click the Kudos Thumbs up!
If it solved your issue, Click the "Accept as Solution" button so others can benefit from the question you asked! -
Hi Guys, I am building a new pc and I am having lots of problems. The main one being the pc will lock up after a few mins of being on. I have read it could be a memory problem, but I am not sure.
The System is....
CPU: AMD X2 Dual Core AM2 Athlon 64 3800
Ram: OCZ 1GB Kit (2x512MB) 240Pin PC2-6400 800MHz Dual Channel GX XTC Gold
Power supply: Enermax 535Watt Power Supply ATX12V & EPS12V for EEB, CEB
Video Card: XFX 7900GT PCI-E 256MB DDR3 DUAL DVI
and the K9N motherboard.
Is the Ram an issue? Would I be better off exchanging the ram for something else? Could anyone reccomend ram that will work with this board?
Thanks a lot for your help guys.
Thanks for the suggestion, unfortunately I have just tried that but its still locking up.
I have had a look in the bios to set all the memory settings manually, though I am not sure what I set to what. Apparently the corsair ram has 5-5-5-15 timings but I do not know what these relate to in the bios.
I guess the CAS#Latency(TCL) should be set to 5 then I'm not sure what to do. The options I have are
Min RAS# Active Time(TRAS) With the option of 5CLK to 18 CLK (This is set to 15 as mentioned above by Kakarocht)
RAS# Percharge Time(TRP) With the option of 3CLK to 6CLK (I guess this is one I should set to 5, currently at Auto)
RAS#to CAS#Delay(TRCD) With the option of 3CLK to 6CLK (I guess this is one I should set to 5, currently at Auto)
ROW to ROW Delay(TRRD) With the option of 2T to 5T (I guess this is one I should set to 5, currently at Auto)
ROW Cycle Time(TRC) With the option of 11T to 24T (Currently set at Auto)
There is also
Bank interleaving which is enabled
CMD-ADDR Timing Mode which is set to 2T
Software Memory Hole which is Enabled
Sorry to be a pain and keep asking all these questions, but this is really confusing me.
Thanks yet again -
Hi,
30-40% of the time when I use my front usb it will cause Win XP to lock up and I have to hit the reset button. Has anyone else experienced this and also any remedies? It happens with my scanner, gamepad and ipaq. Setup=Win XP prof w/ service pack 1, KT3ultra2, AMD 1600xp, power supply is 400 watts.
ThanxHi Maesus,
I have AMI bios version 3.31a. I can't find the usb version on XP (I only know how to get to it on Win 98SE). It's the one that came with Win XP. If it matters, the VIA driver I'm using is v4.42. Lastly the USB connectors are the ones built into the front panel of my case. I wired it up according to the manual.
Again, the unusual thing is when it doesn't lock-up everything works fine.
Thanx again for your help -
A couple months ago, I started having issues with Pages '08. It would lock up while I was typing, or even something as simple as scrolling the page down. All I would get was the little rainbow wheel and a locked up document. At first I thought it was just the one file I was working on, but now it happens all the time. It locks up so bad sometimes that it forces a restart of the computer. No other programs are having this issue. Should i just reinstall Pages '08 from the disc or what. Cause this has made my main wordprocessing program completely useless. I'm on Mac OSX 10.5.8
Update:
Well I think I got it figured out. For some reason, the spell checker was causing the problem. I've always had it set to "Check spelling as you type", but for some reason that is now causing Pages to lock up. So my work around is to simply turn off the "Check Spelling as you type" option, and now there are no more lock ups. -
Have been trying to work through an ongoing lock-up issue on a pair fo WAP321's. Have read many of the prior threads and have tried to get some feedback from data from either the switch or the AP's to help figure out where the problem may be, but am at a loss.
Set-up:
- 2 x WAP321 running v1.0.2.3 connected to a Cisco 2960S-24PS-L (PoE)
- 2 SSID's each on a different VLAN, both VLANs are tagged.
- WAP's are no longer clustered.
Problem:
Everyday, anywhere from 4-12hrs, the AP's crash. They either reboot successfully or lock-up 50% of the time. In a lock-up, the ethernet ports on the 2960 show a device phsyically connected and powered-up there is no layer 2 nor 3 activity (i.e. the AP's are completely unresponsive). And there are no PoE events at the time of the crash/reboot.
The AP's are remote to me and the location is not in use everyday so I have not been able to determine if both AP lock-up everytime at exactly the same time but from the past 24hrs of continuous monitoring (pings) they tend to crash within 30min of each other, but not at the exact same time. They are no longer clustered as I initally thought that might have been the issue.
AP use is quite light and they lock-up at anytime of the day (i.e. not just during business hours)
The problem is resolved by rebooting the AP's by shut/no shutting their respective PoE ports. They are ceiling mounted and there is no way for staff onsite to have a look at them to see what lights are on or off.
I have not reset the units to factory defaults and re-loaded the firmware. This is something I would prefer to do onsite as just getting the two VLAN's into the units was a painful 2hr operation (VLAN settings wouldn't stick, couldn't make changes to the VLAN admin page no matter what browser or pc I used, had to reboot each time I made a change, sometimes it would save, sometimes it wouldn't, AP wouldn't accept a new VLAN, then it would etc etc...what should have taken 10 minutes took 2+ hrs. Based on that experience alone I will never sell these again and will stick to the higher end Cisco WAPs that I'm used to).
Beyond rebuilding these units and hoping that somehow magically fixes things has anyone encountered any issues with the WAP321's locking-up due to some kind of incompatibility at the network layer? Or having them locking-up in general operation? Any thoughts? I wish I had error messages or log messages of some type to go on but there's ntohing unfortunately.
Message was edited by: MICHAEL CORDIEZHi Michael, thank you for using our forum, my name is Johnnatan I am part of the Small business Support community. Thank you for all your specific detail about your issue, that was really clear to me, I will advise you install the last firmware 1.0.3.4, you can download it at link bellow:
http://software.cisco.com/download/release.html?mdfid=284152656&softwareid=282463166&release=1.0.1.10
Try to create a backup of your configuration and then upgrade the firmware, after that perform a factory reset and upload your configuration.Let me know if that worked for you.
Greetings,
Johnnatan Rodriguez Miranda.
Cisco Network Support Engineer.
“Please rate useful posts so other users can benefit from it”
Greetings,
Johnnatan Rodriguez Miranda.
Cisco Network Support Engineer. -
Hi there,
I've got a MSI k7N2 Delta sitting in my PC atm. But with a nasty problem. I have to keep the cpu sitting in it (AMD Barton 3000) underclocked for me to use my PC for more then 40 mins at a time. After that time, it just freezes, and the sound card (not system speaker) emits a nasty high pitched sound. Using a more intensive game, i.e. planetside speeds up the process, somethimes running for a mere 5 mins. To use the pc atm, the cpu is clocked at 1.4Ghz, instead of the over 2ghz it should be at.
Any suggestions anyone?
Specs:
K7N2 Delta
AMD Barton 3000+
512Mb Kingston DDR (on compatibilty list)
ATI Radeon 7500
SB! 128
Antec 400Watt PSUok, after some more testing (man i love CS ) it still locks up, but it took longer initially. It now just freezes, with no beeeep from the sound card. It may be temperature related though, as after the intial freeze, it will now only take a few minutes before it does it again. Straight after it freezes I'm getting temperature of around 50 on all monitors.
Ill whip out that TV card and give it a whirl now
p.s. case fans, i think one is in the wrong way, is the spinny side supposed to facing in the case, or out the case? cheers
Maybe you are looking for
-
Could someone please help me figure out which generation my Ipod mini is? I got it last christmas and have no clue what generation it is.
-
Hi, I have completed installation of Oracle Clusterware 10.2.0.1 on Linux X86, RHEL 4 (using OCFS2). This is a two node system. After running a few tests we had some disk corruption on the shared storage system and hence we had to reformat the shared
-
Updated server 2012 MP to 6.0.7061.0 but still seeing MAX API alerts
I'm seeing alerts for Alert: Max Concurrent API Reached alert Source: Microsoft Windows Server 2012 Standard On most of my domain controllers, however when I look at the counters and do the formula it looks like my max api setting should be fine at 1
-
Why can't I access my inbox email on my desktop computer?
It says no access to Thunderbird...I've not changed anything Please help
-
Why cant I open my email in zoho? I checked & it's not my settings in zoho.
<blockquote>Locking duplicate thread.<br> Please continue here: [[/questions/961457]] </blockquote> I cant open my email in zoho. I JUST POSTED THIS QUESTION FROM MY DESKTOP.I had the same problem with it too. |Sorry, these g**damn hotkey are screwin