Printing as "anonymous" user
Hi
I am trying to enable printing for "nearly anonymous" users using integrated mode (tcc on windows clients).
Users authenticate using a token that is saved in thair profile.xml but the userprofile allowes multiple login.
This works as log as the profile.xml is restored before each login.
The only thing that is not working is printing. :-/
I built a test-user that has this token AND a password to do some tests:
As long as there is only one session allowed for this user printig works using webtop and using tcc client.
(called with -application "..." to start the application directly)
When I set this user to allow multiple logins printing still works when I am logged in using webtop.
Starting the application using tcc I can not print.
Does anyone have further information about what is needed to print?
Could this be an authentication issue as the profile.xml is changed (token is deleted) when I log in as long as multiple logins
for this user are allowed.
Any hints appreciated.
Regards
Sebastian Ries
Most likely, the credential manager has the domain admin credentials for the connection to the server.
Since you did not include the necessary information, I will make some assumptions and you can correct me.
You have a client machine running Windows 7. The print server target is Server 2008 or greater. You have a queue view open on the client for the print share which is where you see both names.
If my cred manager postulation is correct, the print job is created with the user account information. The queue view is a representation of the local print job when Rendering on the Client is enabled, and the job when it goes to the print server.
When you see the regular user name, the print job is on the local machine. After it is copied over to the server, it has the domain security token so you see that user name.
check
Control Panel\All Control Panel Items\Credential Manager
Alan Morris Windows Printing Team
Similar Messages
-
How the profile id has been created for anonymous user
hi all,
when i print the ShoppingCurrent.current the below line is displaying
Order[type:default; id:o1030002; state:INCOMPLETE; transient:true; profileId:1310002; ]
in that how the profile id has been created.
thanks in advance
shyaUser profile is created when a request is processed by the ProfileRequestServlet in the ATG servlet pipeline and is made available as session scoped Profile object for each user. Profile object has a dataSource property which points to the underlying RepositoryItem. For anonymous user, the underlying RepositoryItem created through ProfileRequestServlet remains transient by default. Therefore you won't find the item in the repository or database with that transient repository item's id. You can change this default behavior if you want by changing the persistentAnonymousProfiles property of the ProfileRequestServlet component to true which will create a new profile in the database for each anonymous visitor.
-
Can anonymous user take part in campaign?
Hi all,
I would like to show a campaign for users that doesn't login to portal.
But it seems that if I use "It is after a given date" condition in the
campaign. The campaign will not display the searched image to web, and I
try to use user profile properties for checking, which will work in
content selector only but not for campaign.
SurfboySuggestions:
1. Make sure you have an Event firing which would trigger the campaign.
(DisplayContentEvents do not trigger campaigns, although
DisplayCampaignEvents and clicks event should). Just putting a "The Date
is after..." clause in a rule won't cause the campaign to magically fire
after that date; you need to have an event from a user be fired (see
http://e-docs.bea.com/workshop/docs81/doc/en/portal/buildportals/P13NInteractionMgmt.html
or Building Portal Applications|Developing Applications|Developing
Interaction Management in the workshop help).
2. Make sure the start and stop date are big enough (in IDE and/or
adminportal).
3. Make sure the campaign active (in IDE and/or adminportal).
4. If you're using campaign goals, make sure those haven't been reached
or clear them out.
5. Turn on debug for campaigns and see what's going on. Create a file
debug.properties file in the directory where the server starts
(typically the domain directory), and put in:
usePackageNames=true
com.bea.campaign: on
Restart the server and do whatever you need to do to trigger the
campaign. Debug messages should get printed to the server console window
if the campaign service is being triggered.
Greg
surfboy wrote:
we use portal 8.1, no error, just not run after some time.
Gregory Smith wrote:
I don't know. What version of WLP are you using. What's the failure?
surfboy wrote:
My collegue just copy my domain and run in another server, and the
campaign works for anonymous users without modification. but some how
it doesn't after some clicks and failure onwards. Is it still unstable?
Andy
Gregory Smith wrote:
In 7.0 and before, the answer is no. Campaigns only operate against
logged-in and authenticated users.
In 8.1, the answer is yes. Campaigns can operate against tracked
anonymous users (see the Enabling Anonymous User Tracking section of
Developing Interaction Management in the IDE help, or
http://e-docs.bea.com/workshop/docs81/doc/en/portal/buildportals/taskEnableTAU.html),
but not against fully anonymous users.
Segments and selectors (i.e. <pz:div> and <pz:contentSelector>) work
against any type of user.
Greg
surfboy wrote:
Hi all,
I would like to show a campaign for users that doesn't login to
portal. But it seems that if I use "It is after a given date"
condition in the campaign. The campaign will not display the
searched image to web, and I try to use user profile properties for
checking, which will work in content selector only but not for
campaign.
Surfboy -
Grant read permission on List for Anonymous user for public facing site in Sharepoint 2013 Online
I have a public facing SP site ( SP online 2013 with Office 365 ). There are certain app parts added to it which read data from a
custom list created on that site. By default anonymous users do not have read permissions list. I want users to see the list data without login in . I tried modifying the settings for anonymous users , however I am unable to do it as the "anonymous user"
permissions cannot be checked by me.
How do I provide read permissions to anonymous users?
Thanks in advanceonce you make the web site online anonymous users get the read access to list.
You can add the list view webpart and show the details to anonymous users. In the below link i have added the announcement list view webpart to a page.
https://velegandla-public.sharepoint.com/Pages/Page.aspx
My Blog- http://www.sharepoint-journey.com|
If a post answers your question, please click Mark As Answer on that post and Vote as Helpful -
Access to WPC Web Pages by Anonymous Users?
Hello,
i want to give anonymous users access to Web Pages that were created with the Web Page Composer.
In did the following:
1. create the Web Pages,Site Navigation etc....
2. edited the permissions of the site: grant anonymous users Read Access.
3.included the site navigation into the navigation of the anoymous users
When i access the portal as anonymous users and try to open a Web Page, i get a logon screen for Authentification.
I think that there is a problem, that i didn't find any way to set the Authentification Scheme for these Web Pages to "Anonymous". This is the way it has to be done with other iViews.
When i am accessing the page with an authenticated users, i have no problem with displaying the same Web Pages.
Is there anywhere an attribute i need to set? Or is it currently not supported?
Regards,
Marcus
Message was edited by:
Marcus Böhm1. Configuration in PCD - go to Content Administration -> Portal Content-> Portal Content -> Web Page Composer -> Container iViews -> WPC
Default Containers. All of the iViews in this location should have the
"anonymous" authentication scheme. The next location which should be
checked is Content Administration -> Portal Content -> Portal Content ->Web Page Composer -> iView Templates. Again all of the iViews should
have the "anonymous" authentication scheme. The same applies to all the
templates which reside in Content Administration -> Portal Content ->
Portal Content -> Web Page Composer -> Page Layout Templates. Finally
check if all the pages which reside in Content Administration -> Portal
Content -> Portal Content -> Web Page Composer -> Page Layouts have the
"anonymous" authentication scheme.
2. Configuration in KM - make sure that all the pages, which should be
displayed to an anonymous user have in their permissions the Anonymous
Users Group.
3. Security zones - if you go to System Administration -> Permissions ->Security Zones -> com.sap.nw.wpc -> wpc -> no_safety and you open the
permissions of this object, the Anonymous Users group must be added in
the list.
If all mentioned objects have their setting as described and you still
experience problems (e.g. you see a browser dialog window for
authentication), the reason most probably is, that the KM is not
configured for anonymous access. A full description of the needed steps
is provided with note 837898. -
List View Web Part anonymous users paging is broken
Hi I checked that list view web part do not work for anonymous users with paging. wanted to check if its known bug or there is some intention to keep it like that.
Rohit PasrijaHi,
According to your description, there is an issue that if the paging is configured for a list view web part, it will be broken for anonymous users.
I tried to reproduce this issue with the steps below, however, all work without issue.
1. Enable anonymous access in Web Application level;
2. Enable anonymous access in site collection level;
3. By default, the permission settings of a list inherit the permissions from its parents, that’s say, anonymous access also enabled in the current list, “Anonymous
Users” can “View Items”;
4. Set paging for the “AllItems” view, add this list as a web part into a page, the paging works as expected for anonymous users.
I suggest you create a new Web Application and configure to enable anonymous access following the steps above to see if the issue still exists.
Thanks
Patrick Liang
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support,
contact [email protected]
Patrick Liang
TechNet Community Support -
Error message "Enter a Printer" when the user clicks on PO out put preview
Dear SRM Gurus,
We are using SRM 5.5 extended classic scenario. When the user presses on Output Preview of PO we are getting a message that "Enter a Printer" and not able to see the preview. This messge we are getting for some particular PO's and for other we are able to see the preview.
Please do the needful..
Thanks and Regards,
Chandra Sekhar.Hi
<u>Please maintain default Printer for Organizational user in PPOMA_BBP (Attribute - PRI)...</u>
<u><b>In PPOMA_BBP, your purch org must be defined under (or at the same level as) a company. This company org id (defined in function tab) will be used to read address and use it as "contact" addresse. Check this point, correct if necessary and tell me if this is ok.</b></u>
<u>Also go through the useful related links -></u>
Re: PO output
Re: Add a Printer ? -> LP01
Re: Adding Send Medium to Vendor Record
Re: Offline approval of SC
<u>Do let me know.</u>
Regards
- Atul -
Errors while consuming secured portlet on anonymous user
Hello,
I'm trying to configure security end-to-end Portlet as in this link http://fusionsecurity.blogspot.com/2010/09/hands-on-wsrp-security-in-oracle-fusion_04.html.
I got WSRP security with authenticated users, but when I try to consume the portlet on anonymous users (unauthenticated), I receive the error below:
Caused By: javax.xml.rpc.soap.SOAPFaultException: FailedAuthentication : The security token cannot be authenticated.
at oracle.j2ee.ws.client.StreamingSender._raiseFault(StreamingSender.java:669)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:475)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:149)
at oracle.portlet.wsrp.v2.soap.runtime.WSRP_v2_Markup_Binding_SOAP_Stub.initCookie(WSRP_v2_Markup_Binding_SOAP_Stub.java:343)
at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeJaxbToSoap.initCookie(WSRP_v2_Markup_PortTypeJaxbToSoap.java:671)
at oracle.portlet.wsrp.v2.ServerToWSRPv2.initCookie(ServerToWSRPv2.java:22225)
at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.initCookie(ActivityServerWrapper.java:1125)
at oracle.portlet.client.techimpl.wsrp.WSRPInitCookiePipe.execute(WSRPInitCookiePipe.java:130)
… more
We have the following usecase:
1) Created an ADF application with one JSP page and converted to portlet.
2) Created a consumer application (Webcenter Portal Framework Application).
3) In the consumer app, created a WSRP connection for this portlet (to register the producer).
- In the "Configure Security Attributes" in the WSRP portlet producer wizard, we have selected the following:
- Token Profile: WSS 1.0 SAML Token with Message Protection
- Configuration: Default
- Default user: anonymous
4) Drag and drop the portlet on the consumer page and run.
Would anyone tell me how do I set the permission for an anonymous user?
Thanks.Hi Bijesh,
Yes, I have tried not specifying a default user and I got the error below:
<Feb 3, 2015 2:53:48 PM BRST> <Notice> <Stdout> <BEA-000000> <<Feb 3, 2015 2:53:48 PM BRST> <Error> <oracle.wsm.resources.security> <WSM-00008> <Web service authentication failed.
javax.security.auth.login.LoginException: wsrp:minimal
at oracle.security.jps.internal.jaas.module.saml.JpsAbstractSAMLLoginModule.login(JpsAbstractSAMLLoginModule.java:127)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at javax.security.auth.login.LoginContext$5.run(LoginContext.java:706)
at javax.security.auth.login.LoginContext.invokeCreatorPriv(LoginContext.java:703)
at javax.security.auth.login.LoginContext.login(LoginContext.java:575)
at oracle.wsm.security.jps.JpsManager.authenticate(JpsManager.java:184)
at oracle.wsm.security.jps.JpsManager.samlAuthenticate(JpsManager.java:325)
Caused By: javax.security.auth.login.FailedLoginException: [Security:090304]Authentication Failed: User wsrp:minimal javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User wsrp:minimal denied
at weblogic.security.providers.authentication.LDAPAtnLoginModuleImpl.login(LDAPAtnLoginModuleImpl.java:261)
at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)
at com.bea.common.security.internal.service.LoginModuleWrapper.login(LoginModuleWrapper.java:106)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
I’ve set ADF Security for my Portlet Application following the steps below:
Create an Enterprise Role ‘Participante’. (The authenticated user has this group 'Participante' in LDAP)
Create an Application Role ‘participante-role’ and map to the enterprise role ‘Participante’.
Assign ‘participante-role’ to Web Page or Task Flow in Resources Grants.
Those steps work well when I am using Task Flows. If I use Portlets based on Page instead of Task Flow, the security does not work.
I have already tested the second option (create a guest user). The problem here is that the user has the authenticated-role associated to it.
Thanks for help. -
Anonymous User forms in Sharepoint 2013 Online (Office 365)
I'm using Sharepoint 2013 online with Office 365.
Is there any way for an anonymous user to communicate with the site using forms (preferably Infopath)?
There are many, many versions of this question on the web, but most answers seem to talk about features I just don't have in Office 365 Sharepoint - such as Application Management in Central Administration, which just isn't there.
The only feature I can find is the Excel Survey in Form Templates. This is at least a start, but what I really want is the ability for an anonymous user (a customer) to submit information into a Custom List using a form; or, second best, in an email (WITHOUT
having to have Infopath Filler installed). this is all do-able for a fully-subscribed user of the intranet site, but I can't afford to buy individual subscriptions for all my customers. Nor do I want them seeing each other's data, or accessing my intranet!
I have spent so long researching this and getting nowhere, and really need to know if it's just a straight 'no, it's impossible', or keep trying.
Thanks
JonathanHi Jonathan,
According to your description, my understanding is that you want to enable anonymous user with forms in SharePoint 2013 Online.
There is a Sandbox solution from CodePlex, it manages anonymous access on Office 365 / SharePoint 2013. Please have a try.
https://anonymous365.codeplex.com/
In addition, I am not an expert for SharePoint 2013 Online, I suggest you create a new thread on SharePoint Online forum, more experts will assist you with SharePoint Online.
SharePoint Online forum:
http://social.technet.microsoft.com/Forums/en-US/home?forum=onlineservicessharepoint
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support -
Anonymous User forms in Sharepoint 2013 Online
I'm using Sharepoint 2013 online with Office 365.
Is there any way for an anonymous user to communicate with the site using forms (preferably Infopath)?
There are many, many versions of this question on the web. Several lead to
http://claytoncobb.wordpress.com/2011/06/03/infopath-allowing-anonymous-users-to-submit-forms-in-sharepoint-2010/, but this is about Sharepoint 2010, not 2013. Other answers talk about features that are not in Sharepoint online 2013, such as Application
Management in Central Administration. There is also a Sandbox solution from CodePlex that gets touted,
https://anonymous365.codeplex.com/, but this fails in Sharepoint Online 2013.
The only feature I can find is the Excel Survey in Form Templates. This is at least a start, but what I really want is the ability for an anonymous user (a customer) to submit information into a Custom List using a form; or, second best, in an email (WITHOUT
having to have Infopath Filler installed). Seems a pretty basic need, really - letting your customers place orders. This is all do-able for a fully-subscribed user of the intranet site, but I can't afford to buy individual subscriptions for all my customers.
Nor do I want them seeing each other's data, or accessing my intranet!
I have spent so long researching this and getting nowhere, and really need to know if it's just a straight 'no, it's impossible', or keep trying.
Thanks
JonathanThanks pramod7
Yes, I am using the public site. But unless I'm missing something, Custom Lists (and associated forms) cannot be exposed to anonymous users. They are just not in the permissions list.
I can create a page in the public site and add a Form Templates web part. The options I then get for creating a new form in the Form Templates library are Word Document, Excel Workbook, Powerpoint Presentation, One Note Notebook or Excel Survey. An
InfoPath form is not an option. None of these (as far as I can see) allow for any data entered in the 'form' by a user to be stored in a Custom List for further processing. Most require the user to have Word/Excel/whatever on their machine, rather than
just use the browser. The nearest you get is the Excel Survey, which at least regularises the data entered by an anonymous user into columns in a spreadsheet, but this is not sophisticated enough for, say, an online ordering system in which you would not want
customers seeing each other's orders. -
WPC content for anonymous user
Dear SDNites
We have recently started a project in which we are using Web Page Composer(WPC) for web content development. We have configured the WPC content for anonymous users. After the configurations, anonymous users could access this content without entering any user id and password. But after the restart of the portal, it started prompting login screens even for the anonymous users.We have checked all the required configurations and these seem fine to me. Can you please help me on how to resolve this issue?
Best Regards
PavanHi Pavan,
Please refer to this thread.
https://forums.sdn.sap.com/thread.jspa?threadID=948170&tstart=0
https://www.sdn.sap.com/irj/sdn/thread?threadID=943740&tstart=150
Hope this helps.
Cheers,
Sandeep Tudumu
Edited by: Sandeep Tudumu on Jul 7, 2008 10:22 PM -
BI 7.0 version report for anonymous user
Dear Gurus,
Greetings for the day!
I want to display the BEX BI 7.0 version report on Portal 7.0 for anonymous user. But I am not able to do the same. Can somebody please help me to achieve my task. Thanks.
Regards,
P.SwarnaHI,
Thanks for your reply,
Its already configured and the reports working perfectly with login user ids( like end user).But when we assign same report
to anonymous user with authentication scheme = anonymous in iview properties still its redirecting to logon page.
Please suggest how to configure BI 7.0 report for anonymous users.
Regards,
P.Swarna -
Output type settings; print pdf from on the printer defined in user profile
Hi
I have a requirement where i should print the pdf form in the printer defined in user profile when i select save in MB1A transaction; I know this can be done by changing the output type cofiguratioin in the NACE transaction
Could any one please let me know step by step process on how to make changes in the nace transaction to print the form in the printer defined in user profile
Right now we are using a custom output type i tried changing the print parameter to 'S' and followed the sap documentation
in the sap help doc at last it says to check the table TNADR for the entries
but when i saw the table TNADR i couldnt find any entries related to ME application
It would be great if any one can explain in details regarding the changes in output type configuration , TNADR table and related stuff
thanksHi,
Just maintain the condition records in NACE transaction.
Just follow the steps...
1.Goto NACE transaction
2.Select the application for example for sales order 'V1' and then click on 'Condidtion Record' button
3.Double click on your Zoutput type.
4.U will may get radio button dialogbox/key combination.select anyone and click on ok button
5.U can see a selection screen..Fill all the filed/fileds.
6.Click on F8
7.A tabular control appers..fill it. select the mediem as 1(print output).U can see a 'communication' button over there..click on it.
8.Maintain ur own printer settings and click on SAVE button..
Actuallly Condition records contain the actual data against which the business rules are checked to propose an output. Using condition records, we can define Output types, transmission medium for the document type. So that we need not to give all the output parameters every time the document is to be printed. We use the condition records for automatic printing of Invoices when we save it.
It maintains a key combination to process the output automatically whenever a system finds the entry/entries with that key combination. We maintain the values in the condition records only.
Hope it is useful...
Regards
Kiran -
Authorization Issue with Custom Pending Value Object and Anonymous Users
Hi,
I am just converting my demo from version 7.1 to 7.2. I am not doing upgrade. The demo uses a custom pending value object USER_REQUEST. The idea is that new employee goes to Java AS as anonymous user and enters her details and store where she will work. After submitting request there is an approval process using custom entry type USER_REQUEST. If the request is approved then IdM converts USER_REQUEST into MX_PERSON entry. This works nice in 7.1 but I am having problems with replicating this in 7.2. I created new UI task accessible by anonymous that creates new USER_REQUEST entry. I also assigned role idm.anonymous with UME action idm_anonymous to UME built in group Anonymous users.
My problem is with the field STORE. This field is a reference field to another custom entry type STORE (this entry type will be used in context based assignment). Every new employee must selects a store where she will work. The problem is when user clicks on button "Select". Web dynpro terminates and returns authorization error. I also tested this with entry type MX_ROLE. I added attribute MXREF_MX_ROLE and same issue. So it seems that just assigning UME action idm_anonymous is not enough to list objects from identity store. I found a workaround for this issue. When I assign also UME action idm_authenticated to Anonymous users then it does not dump and I get a pop up window where I can search for store. It does not seem right to assign idm_authenticated to anonymous users.
Another issue is with display task for entry type USER_REQUEST. I assigned a display task to entry STORE and I set that Anonymous have access to this task in Access control tab. I assigned default value to the field store. So when a user opens page she can see a hyper link to display already assigned store. When user clicks on this hyper link it opens a new pop up window and user must authenticate against Java AS. After successful authentication the display task for entry STORE is displayed. I would assume that anonymous user can display it without authentication.
So to me it seems like authorization checks have been changed in 7.2 versions and are more strict for anonymous tasks. Hence my question is how can I implement my scenario. Am I missing some configuration or what's the proper solution to my two issues? I don't count assigning idm_authenticated to Anonymous users as a solution. This workaround does not solve my second issue.
ThanksSome of the folks from Trondheim labs check, but rather infrequently. There's another person who I guess is in consulting that also checks from time to time.
Sorry I can't help you with your main question...
Matt -
Anonymous user can't access WPC pages in TREX search result list
An anonymous user can use TREX service to enter query string in search iView and to get the list of results.
But when he tries to open a page (web_paragraph or web_article ) generated by WPC (by clicking on the page link in result list) a logon screen appears in a popup window.
The URL of the window is /irj/servlet/prt/prtroot/... rather than irj/go/km/u2026 .
How to work around this?
At the same time he can see Word, Excel documents and XML Forms (News).
We use light framework.Hi
You need to change PCD Permission for the objects the anonymous used.
And change the parametrer Authentication Scheme to Anonymous.
Good Luck
Eduardo Grilo
Maybe you are looking for
-
I'm getting the "No Free Channel available" error message after some time looping through the FOR-NEXT below. It is very hard to reproduce, some times it does happens sometimes it's just fine. I'd like to know what causes it??? I thought I can throug
-
Default billing type for delivery type
Dear friends, I am doing STO scenario. After creation of purchase order and delivery I am creating proforma Invoice with reference to delivery document. By default it is taking F2 billing document type, but I want my own created proforma invoice ZF2
-
&& Substitution Variable in Package Body using SQL Developer
Hi Folks, I've moved over to working to in SQL Developer (its a very early version - 1.0.0) from a combination of SQL*Plus command line and a text editor. I'm trying to get this upgrgraded, but I think the question will be the same with a newer versi
-
I never used this program before. I tapped on the "budget form" and decided I'd rather use the "expense form". I can't figure out how to get to the page that you choose which form you want. How would I do that?
-
Will I get my iPhone replaced for yellow tinting problem
Will I get my iPhone 4S replaced for yellow tinting problem, it's hardly 6 months old phone and this problem is from day one. Screen is not whitish it's yellowish.