• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 858
  • Last Modified:

Can Not Logon To Firefox

Computer: Dell Power Edge
OS: Sun Solaris 10 X86

I have succesully loaded Sun Solaris on the Server. However when I tried to logon to firefox I got the message: "Firefox can not find the server at en-us.start2.mozilla.com"
The firefox log is there on the screen.
After clicking on firefox logo the following URL is automatically is shown:
"http://en-us.start2.mozilla.com/firefox?client=firefox-a&rls=org.mozilla:en-US:official"

I have gone to google, Yahoo, OTN but could not find a solution.

Please guide me step by step so that I can logon to firefox or anty other internet provider such as google chrome, or google or Internet Explorer so that I can at least can access internet.


Thanks in advance.

0
blf2vkr
Asked:
blf2vkr
  • 11
  • 11
  • 3
  • +1
2 Solutions
 
arnoldCommented:
Forget the error, go into tools options main and change the default home page to whatever you want.

Depending on the version of Firefox, the page may no longer be in use thus the error.

Other than the error dealing with accessing this site, are you able to browse any other site? If not check your resolv.conf file configuration.

0
 
blf2vkrAuthor Commented:
Hi Arnold!
Thanks for your message!

No I can not access or browse any site. I tried bbc.com, cnn.com, google.com, yahoo.com, etc. I can not access any of these and many more and the error message says the same as before but changing the url address to the new location I want to access. For example instead of saying:
"Firefox can not find the server at en-us.start2.mozilla.com"
it will spit the message "Firefox can not find the server at google.com" if I try to acess google. Same is true for bbc.com or yahoo.com, etc. I think I made myself clear. If you find any suggestion, please do not hesitate to post it ASAP.

Thanks again,

blf2vkr
 
0
 
arnoldCommented:
While in a terminal/consol window, run: nslookup www.bbc.com or dig www.bbc.com
what do you get in response?
Post what you have in resolv.conf as well as make sure you have an entry in nsswitch.conf
hosts files dns

The DNS part is extremely important as that is what tells the system that it should use DNS to lookup hosts it does not know from the /etc/hosts file.

0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
Marc ZCommented:
Has this machine EVER connected to the Internet?
0
 
blf2vkrAuthor Commented:
Arnold:

Here in USA it was 02:12 when I sent you my last message. I was so tired that after sending the message I just slept on the floor. Hence my apology for not replying you soon enough.


As you asked me to run certain commands, I ran more unix command on nslookup www.bbc.com
and dig www.bbc.com and in return I have the following output:
I ran more command on resolv.conf (Output attached) and in the last I ran more command on nsswitch.conf and it's out put is attached in the end.

Thanks,

blf2vkr.





nslookup www.bbc.com   
 ;; connection timed out; no servers could be reached

dig www.bc.com 
 ; <<>> DIG 9.3.5-P1 <<>> www.bbc.com
;; global options: printcmd
:: connection timed out; no servers could be reached




more command on resolv.conf provides the following output:

domain hsd1.va.comcast.net.
nameserver 68.87.73.242
nameserver 68.87.71.226
 nameserver 68.87.64.196


more command on nsswitch.conf provides the following output:

# Copyright 2006 Sun Microsystems, Inc. All right reserved.
# Use is subject to license terms.
#

#
# /etc/nsswitch.dns:
#
# An example file that could be copied over to /etc/nsswitch.conf; it uses DNS for hosts lookups,
# otherwise it does not use any other naming service.
#
# .hosts:" and "services:" in this file are used only if the  /etc/netconfig file has a "-" for nametoaddr_libs
# of "inet" transports.

# DNS service expexts that an instance of svc:/network/dns/client be enabled and online.

passwd:          files
group:             files

# You must also set up the /etc/resolv.conf files for DNS name server lookup. See resolv.conf(4).
hosts:             files.dns

# Note that IPv4 addresses are searched for in all of the ipnodes databases before searching the host # databases.
ipnodes:          files dns

networks:       files
protocols:       files
rpc:                 files
ethers:            files
netmarks:        files
bootparms:     files
publickey:       files
# At present there isn't a 'files' backend for netgroup;  the system will figure it out pretty quickly, and  
# won't use netgroups at all.
netgroup:       files
automount:    files
aliases:         files
services:      files
printers:       user files

auth_attr:     files
prof_attr:     files
project:        files

tnrhtp:         files
tnrhdb:        files
#
0
 
blf2vkrAuthor Commented:
Arnold:

Here in USA it was 02:12 when I sent you my last message. I was so tired that after sending the message I just slept on the floor. Hence my apology for not replying you soon enough.


As you asked me to run certain commands, I ran more unix command on nslookup www.bbc.com
and dig www.bbc.com and in return I have the following output:
I ran more command on resolv.conf (Output attached) and in the last I ran more command on nsswitch.conf and it's out put is attached in the end.

Thanks,

blf2vkr.





nslookup www.bbc.com   
 ;; connection timed out; no servers could be reached

dig www.bc.com 
 ; <<>> DIG 9.3.5-P1 <<>> www.bbc.com
;; global options: printcmd
:: connection timed out; no servers could be reached




more command on resolv.conf provides the following output:

domain hsd1.va.comcast.net.
nameserver 68.87.73.242
nameserver 68.87.71.226
 nameserver 68.87.64.196


more command on nsswitch.conf provides the following output:

# Copyright 2006 Sun Microsystems, Inc. All right reserved.
# Use is subject to license terms.
#

#
# /etc/nsswitch.dns:
#
# An example file that could be copied over to /etc/nsswitch.conf; it uses DNS for hosts lookups,
# otherwise it does not use any other naming service.
#
# .hosts:" and "services:" in this file are used only if the  /etc/netconfig file has a "-" for nametoaddr_libs
# of "inet" transports.

# DNS service expexts that an instance of svc:/network/dns/client be enabled and online.

passwd:          files
group:             files

# You must also set up the /etc/resolv.conf files for DNS name server lookup. See resolv.conf(4).
hosts:             files.dns

# Note that IPv4 addresses are searched for in all of the ipnodes databases before searching the host # databases.
ipnodes:          files dns

networks:       files
protocols:       files
rpc:                 files
ethers:            files
netmarks:        files
bootparms:     files
publickey:       files
# At present there isn't a 'files' backend for netgroup;  the system will figure it out pretty quickly, and  
# won't use netgroups at all.
netgroup:       files
automount:    files
aliases:         files
services:      files
printers:       user files

auth_attr:     files
prof_attr:     files
project:        files

tnrhtp:         files
tnrhdb:        files
#
0
 
arnoldCommented:
The problem is that your system is unable or is not getting a response from the name servers you have defined.

could you post the netstat -rn output?
as well as run:

traceroute 68.87.73.242
more /etc/defaultrouter
more /etc/hostname.*

The question is your network interface configured with a static IP or is it using DHCP?
0
 
blf2vkrAuthor Commented:
Dear Arnold:

Thanks again.

Here are what I did as per your suggestion.



netstat -rn gives the following output:

Routing Table IPv4
Destination           Gateway      Flags     Ref     Use        Interface
........................    ...................   ..........    ........   .........    .....................
127.0.0.1             127.0.0.1        UH         3         747      lo0

Routing Table: IPv6
Destination/Mask                    Gateway                              Flags      Ref     Use     If
........................................       .................................... ......  ...........    .........  ........   ..........
fe80::/10                                 fe80::218:8bff:fe37:340       U             1         0         bnx1
ff00::/8                                    fe80::218:8bff:fe37:340       U             1         0         bnx1
::1                                            ::1                                         UH           1        70        lo0



traceout 68.87.73.242   provides the following output
traceroute: can't find any IPv4 network interface



I could not find defaultrouter:

see the following command:

find / -name defaultrouter -print                         and it did not find defaultrouter.

Similarly I did not find /etc/hostname, however I found /etc/hostname.bnx1 and etc/hostname6.bnx1
when I ran on more command on both of these, both return no data.

I also found /usr/ucb/hostname and when I ran more on this I got the following:

#!usr/bin/sh
#                  Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T All rights reserved.
#
#
#                   This is unpublished proprietary source code of AT&T
#                   The copyright notice above does not evidence any actual or intended publication
#                   of such source code.
#
# Copyright (c) 1988, 2001 by Sun Microsystems, Inc.
# All right reserved.
#
# ident "@(#)hostname.sh       1.5           01/08/15   SMI"
#


TEXTDOMAIN=SUNW_OST_OSCMD export TEXTDOMAIN

if [ $# -eq 0 l; then
     /bin/uname -n
elif  [ $# -eq 1 ] then
    /bin/uname -5 $1
else
    echo '/bin/gettext "Usage: hostname [name]"'
    exit 1
fi
#
 
0
 
Marc ZCommented:
Are you physically connected to an internet connection?
0
 
blf2vkrAuthor Commented:
Hi :

Thanks for your help

Yes I am physically connected to internet through COMCAST:
I have comcast provider and wireless connections to all my computer except this Dell Server. Brfore installing Sun Solaris, I had Windows 2003 on this server and I had internet access. After installing Solaris 10, I encountered this problem.

I had a FireFox Logo but whenever I clicked it I got the message which I already discussed in my previous messages viz "Firefox can not find the server at en-us.start2.mozilla.com
".


0
 
arnoldCommented:
The problem is that your system does not have an IP through which to route the requests.

The logo is cached/local file.

According to the routing table you do not have any interfaces configured with an IP.
What interfaces are listed when you run ifconfig -a?

The windows 2003 server along with the dell openmanager provided the broadcom drivers for the OS.
With the Solaris 10 install it all depends on your install version:
http://www.sun.com/bigadmin/drivers/documents/bnx.jsp
Which Dell are you using?

See if the ifconfig -a has any interface listed other the le0.  IF there is run
ifconfig <interface_other_than_le0> plumb
ifconfig <interface_other_than_le0>  dhcp start
ifocnfig bnx1 plumb
ifconfig bnx1 dhcp start
This should get you an IP from the connection. Make sure there is a link on the cable modem/router to which this connection goes.
http://docs.sun.com/app/docs/doc/816-4554/dhcp-overview-21?a=view

When you were configuring the system, were you presented with an option to configure a network interface?
You can run the sys-unconfig command to reset the system to be a blank.  upon reboot you will be prompted to reconfigure the system where if the network interface is detected you will be prompted to configure the network.
0
 
arnoldCommented:
Also try bnx0, you may have during the configuration configured one interface while plugged in the network cable or it was plugged into the other.  Try moving the network cable on the power edge from the current network card to the other one and see whether your system reflects an IP when ifconfig -a or netstat -rn is run.
0
 
blf2vkrAuthor Commented:

Hi Arnold:
I am surprized with your expertise!

ifconfig -a spits the following:
lo0 flags=2001000849,UO, LOOPBACK, RUNNING, MULTICAST, IPv4, VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
bnx1: flags=1004802 mtu 1500 index 2
inet 0.0.0.0 netmask 0
ether o:18:8b:37:3:40
lo0 flags=2002000849,UO, LOOPBACK, RUNNING, MULTICAST, IPv4, VIRTUAL> mtu 8252 index 1
inet6 ::1/128
bnx1: flags=2004801 mtu 1500 index 2
inet6 fe80::218:8bff:fe37:340/10
ether 0:18:8b:37:3:50
#
I am using Dell Poweredge


When I ran ifconfig <interface_other_than_le0> plumb I got the following:
interface_other_than_le0: cannot open
 
When I ran ifconfig <interface_other_than_le0> dhcp start, I got the same:
interface_other_than_le0: cannot open
 
When I ran  ifcnfig bnx1 plumb, I got the following result:
ifconfig: SIOCSLIFNAME for ip: bnx1: already exists
 
When I ran ifconfig bnx1 dhcp start, I got the message: (Ran 3 times)
ifconfig: bnx1: wqit timed out, operation still pending...
 
Yes I used an option to configure a network interface. However I will run sys-unconfig
and then reboot as per your direction.
 
Thanks,
 
blf2vkr
0
 
arnoldCommented:


The items enclosed with the  less-than greater than (<>) meant it is a variable that needs to be replaced with an interface returned in the ifconfig -a command.

Make sure to disable the inet6 (ipv6) features.  At this time you only want an IPv4 IP.

Does the cable modem connect directly to the power edge or is it connected to a router to which the power edge is connected?
0
 
Brian UtterbackPrinciple Software EngineerCommented:
Apparently you have the interface plumbed, but you are not physically getting a connection. Run this command:

grep bnx /var/adm/messages

Does it print any error messages relating to the interface? Any link up or down messeages snce the last reboot? Try reseating the ethernet cable. Look for a link light on each end of the connection.

Also, in the listing of the nsswitch.conf file, you had a period between files and dns on the hosts line. Was that  atypo or does it really exist in the file? If it does, please change it to a space.
0
 
arnoldCommented:
try ifconfig bnx0 plumb
ifconfig bnx0 dhcp start
power edge usually have two network interfaces.
0
 
blf2vkrAuthor Commented:



When I execute ifconfig bnx0 plumb, I got the following in return:
ifconfig: SIOCSLIFNAME for ip: bnx0 already exist



When I execute ifconfig bnx0 dhcp start I got the following:
ifconfig: bnx0: wait timed out, operation still pending...


0
 
arnoldCommented:
Please answer the prior questions:
Which poweredge do you have and how many network interfaces does it have?  You may have two built-in which are the bnx0/1 and you may have an additional intel or similar card to which your network cable is plugged-in.

The strange thing is that your ifconfig -a reports inet6 but not inet4.
I.e. the network adaters bnx0 and bnx1 seem to only be configured for IPv6.
Make sure when you go through sys-unconfig that IPv4 is enabled on those network interfaces as well.  

I.e. the DHCP client is working for bnx bus is waiting and requesting an IPv6 IP which it never gets because of the DHCP server you have (router/cable modem) is IPv4.
0
 
blf2vkrAuthor Commented:
Hi blu:
Thanks for your help!

When I ran grep bnx /var/adm/messages I in return got the following for Jan 4 (Yesterdays) :

Jan 4 20:58:47 SERVER1 bnx : [ID 517869 kern.info] notice:
Jan 4 20:58:47 SERVER1 gld: [ID 944156 kern.info] bnx0: Broadcom NetXtreme II Ethernet Driver ver #v3.5.6: type "ether" mac address 00:18:8b:37:03:3e
Jan 4 20:58:47 SERVER1 pcie_pci: [ID 58639 kern.info] PCIE-Device: pci1028, 1bI@0, bnx0
Jan 4 20:58:47 SERVER1 genunix: [ID 936769 kern.info] bnx0 is /pci@0,0/pci8086, 2690@1c/pciII66, 103@0/pci1028, IbI@0
Jan 4 20:58:47 SERVER1 pcplusmp: [ID 637496 kern.info] pcplusmp: pci14e4, 164c (bnx) instance 0 vector 0x10 iaopic 0x8 intin 0x10 is bound to cpu 1
Jan 4 20:58:47 SERVER1 bnx: [ID 131460 kern.info] NOTICE: Broadcom - bnx0, BCM5708 device with F/W Ver1080000 is initialiazed.


REST OF ALL THE MESSAGES AFTER THE ABOVE ARE ALMOST IDENTICAL.  ARE THESE ERRORS OR NORMAL MESSAGES; I AM NOT SURE.
0
 
blf2vkrAuthor Commented:
Arnold:

Thanks for directing me on the right path.

My Dell Server is DELL POWEREDGE 2900

All my computers are using COMCAST WIRELESS LINK.

For changing IPv6 to IPv4, I will utilize  sys-unconfig  as per your advise and then provide my results.

I have a day off today, and except for two hours away from my home, I will be at home near my Dell Server.

Thanks again,

blf2vkr
0
 
Brian UtterbackPrinciple Software EngineerCommented:
Do you have a file called "/etc/dhcp.bnx0"? If not, run this:
touch /etc/dhcp.bnx0
and the reboot the computer. Did that help? Did you ever check the cables?
0
 
arnoldCommented:
Just to be sure, your "COMCAST WIRELESS LINK" do you have an additional wireless card in the system?
If you are using a wireless card in the poweredge, this might be the issue. Since the Solaris OS does not have the drivers for the wireless card, you would need to get the drivers for the wireless card for Solaris and then install them.

If you wire the server to the network, you might be fine without the need to sys-unconfig..
0
 
blf2vkrAuthor Commented:
Arnold:

I just bought Motorola SURFboard Cable Modem and attached it to the Comcast cable on one side, and to the Dell Poweredge 2900 on the other side. The power plug to the Modem is already put into the electric socket.

Now I tried to execute sys-unconfig.

It spits several messages and asked me a bunch of YES/NO Questions.

I filled as follows:

Networked: Yes
Use DHCP: YES
Enabled IPv4: YES
Enables IPv6: No

A message "Just a moment" spitted which was not a moment but almost 15 minutes.

After 15 minutes I got messages as follows:

"Could not contact a dhcp server on the network interface bnx0"
> Press F2 to dismiss this message.


WHAT SHOULD/COULD I CAN DO NOW? PRESS F2?

I did it before but went no where. I had the same problem of INTERNET CONNECTION existied when after pressing F2 I filled out other YES/NO and other answers wrongly or correctly.

Please reply,


Thanks,

blf2vkr
0
 
arnoldCommented:
Did you talk to Comcast about using your own modem?
Do you have a separate system with which you can test the connection/motorola surfboard?
The problem is that you only get a single Public IP from comcast, you need to make sure that your surfboard is configured with DHCP server enabled.

Do you have another system to double check that the Motorola Surfboard has DHCP configured?

The answers are correct, the problem is that the connection does not find a DHCP server.

Try connecting both interfaces just in case the one you are plugging the cord into is marked as bnx0 versus bnx1.
Alternatively, if you know what Private IPs are on the Motorola cable modem, use static and set the IP i.e. if the motorola cable has the 192.168.65.0 255.255.255.0
Define the static IP for bnx1 and bnx0 as 192.168.65.10 255.255.255.0 and 192.168.65.11 255.255.255.0 with default route of 192.168.65.1 and see if you have better luck.
0
 
Brian UtterbackPrinciple Software EngineerCommented:
Comcast requires that you register the MAC address of the interface connected to the modem with them. Otherwise their DHCP server will not serve an address to the system. Typically, you do this once when the system is set up, and then most home routers allow you to clone the MAC address to the WAN port of the router. Since you are not using a router, you will either have to set the mac address yourself on the poweredge to what ever the previous MAC address was or call Comcast and register the new MAC address. I would seriously consider investing in a home router. It makes this kind of thing much easier.
0
 
arnoldCommented:
The MAC address of a system behind the cable modem is of little consequence, the issue is whether the cable modem in use conforms and provides the correct information to establish a DOCSIS 1.0, 2.0 connection to bridge the or to route.
When a new system is connected replacing an older one a complete disconnect from power of the Cable modem for a minute, will be enough to get an IP with a system having a new MAC address.

Check with Comcast on whether you have to register the cable modem.  
0
 
blf2vkrAuthor Commented:
Though it is a partial solution on hand, I am very impressed by the keenness, professionalism, technical knowledge and keeping in the loop with me to resolve the problem. I am definitely very satisfied for their efforts to resolve the problem to the best of their abilities and knowledge.

blf2vkr
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

  • 11
  • 11
  • 3
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now