Webdispatcher for EP 7.0
Hi EP Gurus,
Can anyone tell me whether webdispatcher is a mandatory for Portal Implementation.
Can you explain in detail.
Thanks and Regards,
Sailesh K
hi,
<a href="http://help.sap.com/saphelp_nw70/helpdata/en/f1/2de3be0382df45a398d3f9fb86a36a/content.htm">SSL for WAS Java</a>
<a href="http://help.sap.com/saphelp_nw70/helpdata/en/d8/a922d7f45f11d5996e00508b5d5211/content.htm">SSL for SAP Web Dispatcher Scenario</a>
Priyabrata
Similar Messages
-
Webdispatcher for multiple times - Failed
Dear SDNers,
I have configured webdispatcher for my solution manager. When I pass URL first time, its asking uid and pwd, after I provide this, its working fine.
Then Same URL, If I enter at address bar and click on enter, I am getting below error.
Here the flow to replicate the error.
passing URL for the first time.
URL is :https://apps.aig.sa/saphelpdesk?INCIDENT=9000011013
After provide UID and PWD
Then When I use same URL on IE, I am getting below error
But, If I close and re-open explorer, first time working fine. second time its not working.
Please let me know what is the problem with this.
Kindly guide me,
Regards,
VenkatDear Gaurav,
I added hostname in the compatibility of IE.
Here are ICM settings
Services
icm/server_port_0 = PROT=HTTP,PORT=8002
icm/server_port_1 = PROT=P4,PORT=50204
icm/server_port_2 = PROT=HTTPS,PORT=443
icm/server_port_3 = PROT=TELNET,PORT=50208,HOST=localhost
icm/server_port_4 = PROT=SMTP,PORT=25000,TIMEOUT=120,PROCTIMEOUT=120
Hard limits
icm/max_services = 30
icm/listen_queue_len = 512
icm/req_queue_len = 1000
icm/max_conn = 500
icm/max_sockets = 2048
Thread handling
icm/min_threads = 10
icm/max_threads = 250
icm/min_spare_threads = 3
Tracing and statistic
rdisp/TRACE = 1
icm/tracefile = dev_icm
icm/log_level = 0
icm/stat_level = 1
icm/security_log = LOGFILE=dev_icm_sec,MAXSIZEKB=500
icm/accept_remote_trace_level = 0
Timeout handling
icm/keep_alive_timeout (sec.) = 3600
icm/conn_timeout (msec.) = 5000
Reverse Invoke Options
icm/ri/use_ssl = FALSE
Misc
icm/cancel_strategy = cancel requests without session (stateless)
rdisp/plugin_auto_logout = 1800
is/HTTP/virt_host_0 = *:*;
is/SMTP/virt_host_0 = *:*; -
Webdispatcher for Load balancing
Hi All,
We have implemented EP7. The portal is configured to redirect to https.
Now we want to use sapwebdispatcher for load balancing.
We are performing the following steps to configure the sapwebdispatcher
1. uncar the icmadmin.SAR
2. sapwebdisp -bootstrap
The following screen appears:
This bootstrap will perform the following steps:
1. create profile file "sapwebdisp.pfl"for SAP Web Dispatcher (if not already existing)
2. create user for web based administration in file "icmauth.txt"(if not already exisiting)
3. start SAP Web Dispatcher with the created profile
After the bootstrap you can use the web based administration
Generating Profile "sapwebdisp.pfl"
Hostname of Message Server (rdisp/mshost): <hostname>
HTTP Port of Message Server (ms/http_port): 8101
Checking connection to message server...OK
Unique Instance Number for SAP Web Dispatcher (SAPSYSTEM): 38
HTTP port number for SAP Web Dispatcher: 8101
Create configuration for s(mall), m(edium), l(arge) system (default: medium): l
WARNING: Maximum number of sockets supported on this system: 2045
Please check the operating system configuration
Profile "sapwebdisp.pfl" generated
Authentication file "icmauth.txt" generated
Web Administration user is "icmadm" with password "xxxxxxxxx"
Restart sapwebdisp with profile: sapwebdisp.pfl
sapwebdisp started with new pid 14014
Web administration accessible with "http://<hostname>:8101/sap/wdisp/admin/default.html"
SAP Web Dispatcher bootstrap ended (rc=0)
<hostname>47> *** WARNING: Could not start service 8101 for protocol HTTP on host "<hostname>m"(on all adapters)
SAP Web Dispatcher up and operational (pid: 14014) ***
Now, if I use any port other than 8101 for HTTP port number for SAP Web Dispatcher the webdispatcher does not work.
If i use port 8101(which i am using currently) then the webdispatcher does the load balancing however i cannot access the http://<hostname>:8101/sap/wdisp/admin/default.html url
Can anyone help me getting both thigs: load balancing and the webdisp admin page also.
Thanks!!
Regards,
RohitHi Rohit,
this is your Profile File
Generating Profile "sapwebdisp.pfl"
Hostname of Message Server (rdisp/mshost): <hostname>
HTTP Port of Message Server (ms/http_port): 8101
Checking connection to message server...OK
Unique Instance Number for SAP Web Dispatcher (SAPSYSTEM): 38
HTTP port number for SAP Web Dispatcher: 8101
Create configuration for s(mall), m(edium), l(arge) system (default: medium): l
WARNING: Maximum number of sockets supported on this system: 2045
Please check the operating system configuration
Profile "sapwebdisp.pfl" generated
Authentication file "icmauth.txt" generated
Web Administration user is "icmadm" with password "xxxxxxxxx"
Restart sapwebdisp with profile: sapwebdisp.pfl
sapwebdisp started with new pid 14014
Web administration accessible with "http://<hostname>:8101/sap/wdisp/admin/default.html"
You have wrongly configured your HTTP port number for SAP Web Dispatcher make it as 80 by default
Sample Profile File:
Profile generated by sapwebdisp bootstrap
unique instance number
SAPSYSTEM = 1
add default directory settings
DIR_EXECUTABLE = .
DIR_INSTANCE = .
Accessibility of Message Servers
rdisp/mshost = Hostname
ms/http_port = 8101
SAP Web Dispatcher Parameter
wdisp/auto_refresh = 120
wdisp/max_servers = 100
wdisp/shm_attach_mode = 6
configuration for small scenario
icm/max_conn = 100
icm/max_sockets = 1024
icm/req_queue_len = 300
icm/min_threads = 5
icm/max_threads = 15
mpi/total_size_MB = 20
#maximum number of concurrent connections to one server
wdisp/HTTP/max_pooled_con = 100
wdisp/HTTPS/max_pooled_con = 100
SAP Web Dispatcher Ports
icm/server_port_0 = PROT=HTTP,PORT=80
icm/server_port_1 = PROT=ROUTER,PORT=443
Swapnil -
SAP Webdispatcher for multiple SAP systems
Hello friends,
I need some info on SAP web dispatcher configuration for mutliple SAP Systems (different SIDs).
Is it require to install & configure multiple web dispatchers for mutliple SAP Systems (different SIDs)? If it so, what would be the steps and provied me some links
regards
Anand.M> ... what would be the steps and provied me some links
This you can do on your own, using the search --> then ask more detailed questions.
> Total Questions: 6 (6 unresolved)
This you should also do on your own --> Follow up on questions you have asked.
Please read the forum rules if you have not done so yet.
Cheers,
Julius -
SAP Webdispatcher Setup for J2EE 640
Dear Basis Guru's,
I am trying to setup SAP Webdispatcher for our customer system. J2EE Instance is installed in a hostname called javadev which is in a domain where all other SAP Instnaces are setup ( XYZ.COM). I have installed SAP Webdispatcher in a other host called webdispdev which is existing in different domain (XYZWEB.com) Firewall rules are updated and J2EE Engine ports are opened to connect to this host.
I have generated the SSL key pair and got it certified by Digicert CA and imported it back. Now i have to configure url re direct for this webdispatcher so tht users can access j2ee instnce using with webdispatcher hostname , I have tried adding the web service name provided by developer to the url_filter , I can access this webservice using with http port , I cant access it using with j2eeengine https port . I have addedd https port to the webdispatcher profile and it fails to start when i add https port.
When i compare the new setup with existing prod systems i can see https port is addedd to sapwebdisp.pfl and users able to access it successfully. Although sap webdisp installed in one host name which is in XYZWEB.COM and users are accessing it using with diff hostname which is in XYZ.COM (Ex: webdisp host - webdispprod.XYZWEB.COM and they are accessing it using with webdispprod.XYZ.COM) looks like ur reditect setup in DNS?? I was not invloved in prod webdisp setup and i dont have any info how it was configured.
Please help me to fix the below issues
1.when i add https port to sapwebdisp.pfl wedispatcher failes to start - Error posted below
ERROR => DlLoadLib: LoadLibrary(
webdispdev\sapmnt
SYS\exe\run\sapcrypto.dll) Error 126 [dlnt.c 237]
[Thr 5492] Error 126 = "The specified module could not be found."
[Thr 5492] *** ERROR => secudessl_LoadLibrary(): Unable to load "
webdispdev\sapmnt
SYS\exe\run\sapcrypto.dll" [ssslsecu.c 352]
[Thr 5492] *** ERROR => Loading of SSL library failed -- NO SSL available!
[Thr 5492] =================================================
2.I should access webdispatcher using with https port
3. How can i access webdispatcher servevr exisitng in XYZWEB.com using with XYZ.COM using https port ?
Do you think i should generate SSL Certificates for the both XYZ.COM and XYZWEB.COM ? If so i did that but may be i did not do correctly
Please help me , Your help is appreciated
Thanks,
RavinHi Ravin,
how do you want to config ssl on your web dispatcher, termination or passing refer to http://help.sap.com/saphelp_nw70ehp1/helpdata/en/39/09a63d7af20450e10000000a114084/frameset.htm
can you post your .pfl file here?
1.when i add https port to sapwebdisp.pfl wedispatcher failes to start - Error posted below
ERROR => DlLoadLib: LoadLibrary(
webdispdev\sapmnt
SYS\exe\run\sapcrypto.dll) Error 126 http://dlnt.c 237
Thr 5492 Error 126 = "The specified module could not be found."
Thr 5492 *** ERROR => secudessl_LoadLibrary(): Unable to load "
webdispdev\sapmnt
SYS\exe\run\sapcrypto.dll" http://ssslsecu.c 352
Thr 5492 *** ERROR => Loading of SSL library failed -- NO SSL available!
Thr 5492 =================================================
Did you installed SAP crypto library at: \webdispdev\sapmnt
SYS\exe\run\sapcrypto.dll
2.I should access webdispatcher using with https port
that's a business requriement you'd check with the owner.
3. How can i access webdispatcher servevr exisitng in XYZWEB.com using with XYZ.COM using https port ?
the ssl server certificate should be applied for the domain which is used by the end user, not your server OS configuration, in your case, I assume it should be XYZ.com -
How can we hide the URL with Webdispatcher after SSO redirect
Repost in correct forum
We have setup SSO with Kerberos and SPNEGO for NWBC and now we want to expose it to the internet via SAP Webdispatcher.
NWBC is on a singelstack ABAP system on server1 and we have configured a standalone J2EE system on server 2 for isuing the saplogon ticket.
This works fine with the redirect from icf NWBC -> Error Pages -> Logon Error -> Redirec to URL (Form Fields) http://server2:port/redirect/redirect.jsp
on server2 we have a java application (redirect/redirect.jsp) witch has %response.sendRedirect("http://server1:port/nwbc")%
Problem is that when the webdispatcher calls http://server1:port/nwbc the URL in the browser is hidden with MYDOMAIN.COM/nwbc but when the Logon-error (no saplogon ticket yet) is redirecting to http://server2:port/redirect/redirect.jsp the browser is showing the actual URL http://server2:port/redirect/redirect.jsp and also when returning to NWBC the browser is showing http://server1:port/nwbc.
And we don't wan't to expose hostnames (server1 and server2) to the internet.
I got this answer:
This question belongs to the SAP NetWeaver Application Server space, this space is for NWSSO topics only, the separately licensed product from SAP.
Regarding your question you have to configure Web Dispatcher for both AS JAVA and AS ABAP and refer to Web Dispatcher URLs only. That includes ICF node configuration and the redirect servlet. The URL generation in AS ABAP needs to be configured so that URLs are generated to point to the Web Dispatcher. Use table HTTPURLLOC for that.
But how do I set up webdispatcher for both ABAP http://server1:port/nwbc (this is working fine before SSO config.) and JAVA http://server2:port/redirect/redirect.jsp?
This is my profile on webdispatcher:
SAPSYSTEMNAME = SID
SAPGLOBALHOST = LOCALHOST
SAPSYSTEM = XX
INSTANCE_NAME = INS
DIR_CT_RUN = $(DIR_EXE_ROOT)\$(OS_UNICODE)\NTAMD64
DIR_EXECUTABLE = $(DIR_CT_RUN)
#SAP Cryptolib
DIR_INSTANCE = D:\usr\sap\SID\INS
ssl/ssl_lib = D:\usr\sap\SID\INS\sec\sapcrypto.dll
ssf/ssfapi_lib = D:\usr\sap\SID\INS\sec\sapcrypto.dll
sec/libsapsecu = D:\usr\sap\SID\INS\sec\sapcrypto.dll
ssf/name = SAPSECULIB
wdisp/ssl_encrypt = 0
icm/HTTPS/verify_client=0
wdisp/add_client_protocol_header = true
wdisp/auto_refresh = 120
wdisp/max_servers = 100
ssl/server_pse = D:\usr\sap\SID\INS\sec\sid2SSL.pse
rdisp/mshost = <ip for abap server1
ms/http_port = <ms http port for abap server1
# Configuration for large scenario
icm/max_conn = 16384
icm/max_sockets = 16384
icm/req_queue_len = 6000
icm/min_threads = 100
icm/max_threads = 250
mpi/total_size_MB = 500
mpi/max_pipes = 21000
# SAP Web Dispatcher Ports
is/HTTP/default_root_hdl = abap
icm/HTTP/j2ee_0 = PROT=HTTP,HOST=Server2,PORT=5xxxx
icm/server_port_1 = PROT=HTTP,HOST=localhost,PORT=xxxxx
icm/server_port_0 = PROT=HTTPS,HOST=mydomain,PORT=xxx
icm/HTTP/mod_0 = d:\usr\sap\SID\SYS\profile\filter_rules.txt
icm/HTTP/admin_0 = PREFIX=/sap/admin,DOCROOT=$(DIR_DATA)$(DIR_SEP)icmandir,AUTHFILE=$(icm/authfile),PORT=xxxxx,HOST=LOCALHOST
and this is the filter_rules.txt
# Rules
if %{HTTP_HOST} RegIMatch MYDOAMIN.COM*
RegIRewriteUrl ^/$ /sap/bc/nwbc?sap-client=200
if %{HTTP_HOST} RegIMatch mydomain.com*
RegIRewriteUrl ^/$ /sap/bc/nwbc?sap-client=200
if %{HTTPS_HOST} RegIMatch MYDOMAIN.COM*
RegIRewriteUrl ^/$ /sap/bc/nwbc?sap-client=200
if %{HTTPS_HOST} RegIMatch mydomain.com*
RegIRewriteUrl ^/$ /sap/bc/nwbc?sap-client=200
I am new to this areaYou can use Web Dispatcher for multiple systems, in your case one AS ABAP and one AS JAVA. See the documentation, Implement one webdispatcher for multiple systems - Basis Corner - SCN Wiki and Name-based virtual hosts and one SAP Web Dispatcher to access multiple SAP systems.
-
SAP Webdispatcher and URL redirect - 3 systems, one webdispatcher
Good day,
I have the following scenario, webdispatcher in the DMZ that redirects to Enterprise Portal internally.
There is a role in EP which is setup for webgui to 2 seperate ERP systems.
Is it possible to have 3 seperate redirects on the webdispatcher for the external address https://external:port/irj/portal, i.e for
1) host1:port/irj/portal
2) host2:port//sap/bc/gui/sap/its/webgui/!
3) host3:port//sap/bc/gui/sap/its/webgui/!
The portal content works fine, as soon as I access the webgui role, no content is displayed.
Thanks
DerekHi,
If you want to use a single web dispatcher for 3 back office systems (EP, ERP&, ERP2) you need to use release 7.2 at least.
Check
[SAP Web Dispatcher for Multiple Systems|http://help.sap.com/saphelp_nw73/helpdata/en/b0/ebfa88e9164d26bdf1d21a7ef6fc25/frameset.htm]
Regards,
Oliviier -
Hello all,
we have install a WebDispatcher for load balancing between two portal server 7.00.
Now we must change the portal to https. We activate https on the portal and running now https.
How can i configure the WebDispacther itself, that all requests was forwarded to the https-url of th portal.
We want to stay on http with the Dispatcher, only the request should be forwarded to the https link of the portal.
Can somebody help me?
MarkusWe solve the problem with the following parameter:
icm/HTTP/redirect_0 = PREFIX=/, TO=https://server.test.com:50001/irj/portal -
FPN configured for message server port
Hello,
I would like to configure my Consumer Portal to connect to my Producer on port :8101 (the default message server port of the Producer). However, each time I try with this conifguration FPN breaks and nothing works - can't browse the PCD or see remote roles via Identity Management (when I switch the config back to point to port :50000 in the Producer object on the Consumer it works fine again). I'm not using a SAP web dispatcher between the two portals but Producer portal is indeed listening on port :8101 since I can hit it directly. Is this a limitation of FPN?
My http trace shows an ABORT message when trying to connect with the :8101 configuration.
The 8101 port is necessary to be configured in order to leverage our clustered load balanced environment which has the 8101 message server port listening and redirecting to a cluster of servers.
PatrickWhen using Remote Delta Links one can configure the SAP Message Server's RMI-P4 port (3901 by default) for RMI-P4 communication.
For the HTTP load balancing you cannot configure it to point to the HTTP port of SAP Message Server (8101 by default) only the application server's HTTP port on the Central Instance (e.g. 50000) can be used.
But don't bother yourselves with this, because SAP recommends using SAP Webdispatcher for HTTP load balancing in FPN scenario, so don't use SAP Message Server directly for HTTP load balancing in the FPN connection setup! -
SAP WebDispatcher Vs Hardware Load Balance
Hello Gurus
I need take a decision about use or not SAP WebDispatcher for a large customer. We estimated the numbers for the service in more than 4000 hit/sec. How I can compare the service level and features or both solutions?
Regards,
CarlosThe help docs at help.sap.com are quite good for the initial install of the sap webdispatcher
Start here: http://help.sap.com/saphelp_nw04/helpdata/en/f5/51c7d170bc4a98b1b5a0339213af57/frameset.htm -
Enterprise Portal and Webdispatcher
Hi,
We are planning to implement WebDispatcher for our EP. The EP needs to be accessible from internet. Where will the webdispatcher be installed? Do we need a separate webserver for it?
regards,
SujeshHi Sujesh,
Please check this thread for help.
Access Portal from Internet
webdispatcher for EP 7.0
Thanks N Regards
Santosh
Reward if helpful !!! -
Hi,
We are planning to implement WebDispatcher for NW2004s - Enterprise Portal 7
As i understand, the software is shipped free with WebAs.
Please let me know where i can get this software
regards,
SujeshHi,
SAP Web Dispatcher installation files can be found with the SAP Kernel in /sapmnt/<SID>/exe.
Required Files:
icmbnd
sapwebdisp
icmadmin.SAR
SAP Crypto Libraries are also required if SSL is to be used with the Web Dispatcher. These can be obtained from the SAP software download center
e.g SAPCryptoToolkitHP/90000102.CAR
Award points if helpful
Thanks,
Tanuj -
I am on windows>webdispatcher 6.4
We are using webdispatcher for connecting our portal to BI7. We face problems on certain times that, when we click on Java or ABAP reports, the browser gives us page not found. Refresh it, and it might work. sometimes, it never works and then it works fine after some time. I am not getting any tips to fix it.
In BI7 -
(SMICM) - https is enabled on port 443
(RZ10) for message server, http and https ports are open
(Visual admin)ports 50000 and 50001 are enabled
In webdispatcher -
the profile shows -
sapsystemname = BI system SID
rdisp/mshost = host name of BI system
is/HTTP/default_root_hdl = abap
wdisp/server_info_protocol = https
wdisp/group_info_protocol = https
wdisp/url_map_protocol = https
and other regular parameters
>the dev_webdisp shows only the following error -
[Thr 5552] Mon Sep 17 15:55:03 2007
[Thr 5552] MPI<54c>a#3 Peak buffer usage: 5 (@ 32 KB)
Is there anything specific I can look in?
Can anyone please help?
ThanksHi,
perhaps this helps? http://help.sap.com/saphelp_nw2004s/helpdata/en/59/31ae42e0fac911e10000000a1550b0/frameset.htm
Regards, Heidi -
Web Dispatcher Configuration.
Hi,
1)Our srm server is connected to portal and end-users are using portal to connect to it. Srm server has another 2 other application server for load balancing.
As Load balancing is not happening we are getting ITS memory bottle neck issue.
We have installed Webdispatcher for load balancing but I have confusion how will be connectivity Portal --> SAP Web Dispatcher --> SRM.
2) C:\usr\sap>sapwebdisp.exe -checkconfig pf=c:\usr\sap\sapwebdisp.pfl
Checking SAP Web Dispatcher Configuration
=========================================
maximum number of sockets supported on this host: 32768
Server info will be retrieved from host: CIserver:8100 with protocol: http
Checking connection to message server...OK
Retrieving server info from message server...OK
Message Server instance list:
------++--
+
instance name
hostname
HTTP port
HTTPS port
------++--
+
APPS602_PRD_01
APPS602
8001
50101
APPS601_PRD_00
APPS601
8000
50001
CIserver_PRD_02
CIserver
8002
8003
------++--
+
Checking ABAP servers with URL "/sap/public/icman/ping":
Checking ABAP server APPS602:8001...OK
Checking ABAP server APPS601:8000...OK
Checking ABAP server CIserver:8002...OK
Checking J2EE servers with URL "/index.html":
Checking J2EE server APPS602:8001...ERROR: unexpected OK code: 404
ERROR: check if application is deployed and active
Checking J2EE server APPS601:8000...ERROR: unexpected OK code: 404
ERROR: check if application is deployed and active
Checking J2EE server CIserver:8002...OK
Retrieving group info from server APPS602:8001...OK
Defined server groups:
+
group name
#entries
+
!J2EE
3
!J2EES
3
!DIAG
3
!DIAGS
1
!ALL
3
LOGON_PRD
3
+
Retrieving url info from server APPS602:8001...OK
Url map info file "/sap/public/icf_info/icr_urlprefix" is OK
Check ended with 2 errors, 0 warnings
Please advise
Regards
MazherHi All,
I have crossed checked in T-code SMLG still load balancing is not happening
some time getting below warnings in SM21
ITS, New user session denied due to memory bottleneck.
ITS, User session terminated
Can you please advise.
Thanks -
Hello,
This is a repost from another forum, but still the same question.
BPC 7.0 for Netweaver, connecting to a BI 7.01 system. (I might upgrade to 7.5 if forced).
I am trying to figure out if what I want to do is possible or if I am on the correct path.
We have a controlled ECC/BI/Portals enviorment and the only webaccess to our env is through sapwebdisp server outside of our SAP context. We are in the process of implementing BPC and I am wondering if I can use our same webdispatcher to re-direct/pass through all of my BPC information to the correct system.
user --> webdispatcher --> firwall ---> BPC .NET Server ---> BI Server
We would have
sapwebdisp:443/irj --> Portals Box
sapwebdisp:443/sap --> point to ECC
sapwebdisp:443/bw ---> point to BI
and
sapwebdisp:443/OSoft forward to BPC IIS Server port (80 or 443, does not matter),
Is this the best way to do it? Since BPC does not have a message server (just IIS), I am unsure if I can design it this way or if I should try some other tools for this.
We want to continue to have the webdispatcher as the only web access into all of our systems.
Any thoughts?
So I guess my real question is can I use webdispatcher for IIS servers, or is there another tool that will allow this.
Thanks,
Russell Hull
Certified SAP Technology ConsultantHow did you solved this problem?
Maybe you are looking for
-
Variable for entire where clause
Is it possible to use a variable for the entire where clause in a PL/SQL select statement? I have a where clause stored as a string in the database and I want to use that entire string as a variable, but my procedure will not compile because it is mi
-
Useable keyboard keys!!
I was getting sick of not being able to use my Home and End keys to manipulate text! I was using a HP usb keyboard but I purchased an Apple Keyboard. The Home and End keys still don't work! In most applications they Home and End keys act just like th
-
Change mis-spelled email address
I was setting up my daughters iPhone and mis-spelled her email address. Anyone know how to change the address? I feel like I'm now caught in a loop where I'm prompted to verify the account but can't do so because I entered an invalid email address
-
Mac Book Pro Running Slow since installing Mountain Lion
Since I downloaded Mountain lion this summer my MAc Bok has been running slow and running hot. I am not sure what to do. I checked my hard drive is only 4GB and I may need to upgrade it. But waht else can I do? Saran
-
How to remove update option for certain apps
Two years ago my macbook crashed and I had to use a friends external HDD to restore my mac. It worked like a charm and I never looked back. Around a year ago I started to get prompts to update certain apps but I couldn't update those apps as It was s